- ベストアンサー
for文で文字列先頭削除【Java】
for文を使用し、入力した文字列の先頭を削除して出力させるにはどうすればいいのでしょうか。 超初心者なのでできれば詳しく解説お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
課題か何か? String str = "あいうえお"; for ( int i = 0; i < str.length; i ++ ) { str = "いうえお"; } System.out.println ( str ); これで先頭が削除される。 簡単すぎるので説明は要らないと思うけど?
その他の回答 (2)
- jjon-com
- ベストアンサー率61% (1599/2592)
回答No.3
class Q8036725 { public static void main(String[] args) { String s = "for文で文字列先頭削除"; for (int i = 0; i < s.length(); i++) { System.out.print(s.charAt(i)); } System.out.println(); for (int i = 1; i < s.length(); i++) { System.out.print(s.charAt(i)); } System.out.println(); } }
質問者
お礼
回答ありがとうございます!
- teketon
- ベストアンサー率65% (141/215)
回答No.2
先頭文字を消すのに、for文で繰り返す必要ないよね。
質問者
お礼
回答ありがとうございます! 私もいらないと思ったのですが、練習問題でこの問題があったんですよね。
お礼
練習問題で出されたものでした。 回答ありがとうございます!