我有这种方法:
^
应该迭代一个字符串,直到他到达{{1}}符号为止,这很好,而且到目前为止,问题是我不确定如何继续从那里继续前进,这样我才能得到符号后的字符串,并将其存储在另一个变量中。 如果您能给我一些想法,我将不胜感激!
答案 0 :(得分:2)
您可以将String
拆分为数组
String s1 = "hello^world";
String[] arr = s1.split("\\^");
String firstpart = arr[0];
String secondpart = arr[1];
System.out.println(firstpart+" "+secondpart);
答案 1 :(得分:1)
在else部分中添加以下内容:
if (i < track1result.length() - 1)
rest = track1result.substring(i + 1);
先前声明了rest
的地方:
String rest = "";