問題J03000の解答例と解説 Java Lv.2

トリム処理(15分)


<解答例 1>

String クラスに trim というメソッドがあるので、それを使うと簡単にできるよ。



<解答例 2> 不正解

このプログラムでは、正しくトリムできないよ。5行目で trim メソッドを呼び出しているけど、str.trim() とやっても、変数 str の中の文字列は何も変わらないんだ。だから解答例1のおように、trim メソッドの戻り値を返してあげるか、下の解答例3のように trim メソッドの戻り値を文字列型の変数に一度格納し、それを返してあげる必要があるよ。


<解答例 3>





<解答例 4>

String.trim メソッドを使わない替わりに String.substring メソッドを使うと、こういう風にも書けるよ。







初めての方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。会員登録(無料)して、プログラミングしてみませんか?
新規登録



ログイン
メールアドレス:

パスワード:



パスワード紛失

新規登録