素人で分かりにくいかもしれませんが質問させていただきます。
public static void main(String[] args) { String [] s = new String[5]; for(String a : s){ System.out.print(a + " "); } System.out.println(""); for(int i=0; i<s.length; i++) { s[i] = Input.getString("文字列"); } for(String a : s){ System.out.print(a + " "); } String [] s2 = new String[s.length]; for(int i=0; i<s.length; i++){ s2[i] = s[i]; } System.out.println(""); System.out.println("配列s2の内容"); for(String a : s2){ System.out.print(a + " "); } }
}
↑
本を読みながら上記の配列のコピーの勉強をしていました。
キーボードをタイプしてみるとおかしいのです。
アルファベットを「a」~「e」と順番に打ち込みますとコンソールで実行されたのが分かります。
ですが、日本語で「あ」~「お」と打ち込みますと「う」を打ち込んでもコンソールに表示されず画面が変わらない状態になります。
適当に何度もタイプとエンターを繰り返すと、適当な日本語がコンソール上に表示されるときもありますし、全く反応がないときもあります。
どこがいけないのか分からず悩んでいます。
皆様から知恵をお貸しいただければ助かります。
申し訳ありませんが宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー