返されるときの部分文字列が常に ""である理由を判断するのに問題があります。単語部分文字列メソッド
C
h
e
m
i
s
t
r
y
空白行は、その後、「」のサブストリング値として出力されます。単一の単語が渡された場合(例化学)は、私は次のようなものを取得します。
public String NextString(String lstring){
String substring="";
int i=0;
while (lstring.charAt(i)!=' ') {
System.out.println(lstring.charAt(i));
substring.concat(Character.toString(lstring.charAt(i)));
i++;
}
System.out.println(substring);
return substring;
}
助けてください!
どういうところが間違っていますか?あなたのコードとして働いているようです。 –
'substring = substring.concat(Character.toString(lstring.charAt(i))); ' – Tdorno