UPDATE:Расщепление строка []
выход sould быть:
chapter: Chapter 01
title: one
code: 111111
chapter: Chapter 02
title: two
code: 222222
chapter: Chapter 03
title: three
code: 333333
chapter: Chapter 04
title: four
code: 444444
chapter: Chapter 05
title: five
code: 555555
У меня есть этот код, чтобы разбить строку []. Я не уверен, в чем проблема. может кто-нибудь мне помочь?
String[] myArray = "Chapter 01<<<one<<<111111:::Chapter 02<<<two<<<222222:::Chapter 03<<<three<<<33333:::Chapter 04<<<four<<<4444:::Chapter 05<<<five<<<5555:::"
только ради простоты я имею сделать фиктивную String[]
for (int j = 0; j < myArray.length; j++)
{
String[] songs = myArray[j].split("\\<<<");
System.out.println("chapter: " + songs[0]);
System.out.println("title: " + songs[1]);
System.out.println("code: " + songs[2]);
}
так, что я хочу видеть в результате это:
chapter: Chapter 01
title: one
code: 111111
............so on and so forth........
Вы говорите, что вы хотите * выход, но что он на самом деле выводит? –
Пожалуйста, опубликуйте свой результат. Что вы получаете. – joshua
Почему вы не можете использовать StringTokenizer вместо split. он имеет три конструктора, которые помогут вам. – developer