★★ Java の宿題ここで答えます Part 61 ★★
at TECH
160:デフォルトの名無しさん
07/05/31 01:03:16
>>159
縮約し過ぎ記法なんで、
new BufferedReader(new InputStreamReader(System.in)) で標準入力からの読み込みのためのストリームを開いて、
.readLine() で1行読み込んで、
.split("\\s+") で1個以上の空白文字を区切り文字にして読み込んだものをStringの配列にして、
Stringの配列の各要素sについて、
Integer.parseInt(s) でStringをintに変換して、
n[ ]++ で各整数に対応する添え字をもつ要素をインクリメントする。
s が0〜9以外の整数やそもそも整数でなければ、
} catch (NumberFormatException e) {
} catch (ArrayIndexOutOfBoundsException e) {
で、そのエラーを捕まえて無視する。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4150日前に更新/337 KB
担当:undef