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


Please Help Members By Posting Answers For Below Questions

What is autoboxing and unboxing?

791


Which is faster set or list in java?

820


What is arraylist e?

821


What is module in project?

758


What is double checked locking in singleton?

838


Which class cannot be a subclass in java?

760


What is flush buffer?

774


How to create com object in Java?

869


Explain JMS in detail.

828


What will be the initial value of an object reference which is defined as an instance variable?

929


What about features of local inner class?

857


How is tree Mirroring implemented?

844


What is the use of singleton class?

746


How to create a base64 decoder in java8?

817


How to read and write image from a file ?

823