質問: line.substring(0,4); 「NAMEを抜き出す処理」 //仮想マシン名の抜き出し方法について考える System.out.println(line); System.out.println(id); System.out.println(name); } ### 補足情報(言語/FW/ツール等のバージョンなど) 言語:Java 開発ツール:eclipse 4.6.2
回答: ``` A = A.replaceAll(" *", " "); ``` ↑半角2つのスペースを1つのスペースになるようにする。 Aは変数 replaceAllとfor分を用いてID,NAME,OSの間のスペースを必ず1つの半角スペースになるようにし、 IDとNAMEが必ず同じ順番で並んでいるのであれば splitを用いて半角スペースまでの文字を格納していくだけだと思います。 ``` string[] A = A.split(" ") ```