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
Write a program to find the whether a number is an Armstrong number or not?
What are local variables?
Mention the default values of all the elements of an array defined as an instance variable.
Explain the difference between an Interface and an Abstract class?
Does the order of public and static declaration matter in main method?
What is another word for methodology?
What is the difference between jdk, jre, and jvm?
Do you need to import math in java?
What does the append?
do I need to use synchronized on setvalue(int)? : Java thread
What are void pointers?
What lambda means?
What is a void method java?
Is upper case in java?
What is the longest unicode character?