以下のコードでは、次のエラーが発生しており、その理由を特定できません。ハッシュマップを使用せずに文字列の文字を並べ替えるにはどうすればよいですか?
(最初の文字、最後の文字、2番目の文字、2番目の最後の文字、3番目の文字など)の順番で、入力した単語( "ポーランド語")を並べ替えようとしています。出力は "Phosli"である必要があります。
更新されたコード
public static String encodeTheWord(String word1)
{
int b = 0;
int e = word1.length()-1;
String word2 = "";
for (int i=0; i<e; i++)
{
word2 = word2 + word1.charAt(b) + word1.charAt(e);
b+=1;
e-=1;
}
System.out.println(word2);
return (word2);
}
テキストのスクリーンショットを投稿しないでください。テキスト自体を投稿するだけです。 – ajb
私はそれを念頭に置いて、申し訳ありません – daniel11