I have a string like _a01_a02_a03_ and another string like
_2_1.5_4_ as input.I want to extract a01,a02... to a string
array and 2,1.5,etc to a double array with a01 corresponds
to 2 and a02 to 1.5 etc. Need code in core java.. Can you do
it?
Answer Posted / sam
final String str1 = "_a01_a02_a03";
final String str2 = "_2_1.5_4";
final String[][] strArray = new String[3]
[2];
final StringTokenizer objST1 = new
StringTokenizer(str1,"_");
final StringTokenizer objST2 = new
StringTokenizer(str2,"_");
int iCnt=0;
while (objST1.hasMoreTokens())
{
objST2.hasMoreTokens();
strArray[iCnt][0] = (String)
objST1.nextToken();
strArray[iCnt++][1] = (String)
objST2.nextToken();
}
for(iCnt=0;iCnt<3;)
System.out.println(strArray[iCnt][0]
+" "+strArray[iCnt++][1]);
| Is This Answer Correct ? | 17 Yes | 0 No |
Post New Answer View All Answers
Differentiate between stringbuffer and string?
Can classes declared using the abstract keyword cab be instantiated?
What is meant by class and object in java?
Describe the syntax of multiple inheritance? When do we use such an inheritance?
What are the 5 types of research methods?
What is finally in Java?
What is extension method in java?
Is string a data type in java?
What is variable and its types?
What is meant by design patterns?
What is java and their uses?
What is the use of bufferedreader?
Where are local variables stored?
what is singleton in java?
If a method is declared as protected, where may the method be accessed in java programming?