我有以下String
变量从字符串中提取特定部分
String s = "abc,xyz,lmn,ijk";
我想提取字符串中只有部分(i.e - 'lmn'
)
而且,不宜用内置功能如SubString(), Split(), IndexOf().
但我可以使用charArray()
这个问题在我的采访中被问到。
我试了下面的代码, 但是不知道如何继续。任何人都可以提供你的想法吗?
String s = "abc,xyz,lmn,ijk";
int counter = 0;
char[] ch = s.toCharArray();
for (int i = 0; i < ch.length; i++) {
if (ch[i] == ',') {
counter++;
}
}
您是否尝试过使用调试器来查看发生了什么? –
在接受采访时?真的,bcz它闻起来像做作业 –
@rabbitguy - 你有解决办法吗? – Aishu