これを行う最善の方法は何ですか?
文字と数字が混在する文字列があるとしましょう。
Srting str = "ha2iwea435";
String str2 = (str Digits);
他の文字の間、または最後にある数字だけの文字列が必要です。したがって、私の他の文字列は str の 4 番目の文字である 2 に等しくなります。これを for ループに入れ、str2 の値を List に追加して、str2 を 435 に割り当てる必要があると思います。
たとえば、
for(int i = 0; str.length() > i; i++){
str2 = "";
if(str(char_here(i).isNUMBER()) {
for(y = i; str(char_here[y]).isNUMBER(); y++) {
str2 += str.(char_here);
}
}
List1.add(str2);
}
どの方法とテストを使用すればよいかわかりません。
したがって、最終的には ("2", "435") に等しいリストが得られ
ます。