Java
1package test; 2import java.io.BufferedReader; 3import java.io.IOException; 4import java.io.InputStreamReader; 5public class 日本語プログラミング { 6 public static void main(String[] args) throws IOException{ 7 InputStreamReader is = new InputStreamReader(System.in); 8 BufferedReader br = new BufferedReader(is); 9 NameInput(); 10 String Decition = br.readLine(); 11 if (Decition.equals("はい")) { 12 System.out.println("では、物語の舞台にワープします。"); 13 }else if (Decition.equals("いいえ")) { 14 System.out.println("もう一度入力してください。"); 15 NameInput(); 16 testif(AllyName); 17 }else { 18 System.out.println("[はい]か[いいえ]で答えてください。"); 19 NameInput(); 20 testif(Decition); 21 } 22 } 23 public static void NameInput() throws IOException{ 24 InputStreamReader is = new InputStreamReader(System.in); 25 BufferedReader br = new BufferedReader(is); 26 27 System.out.println("自分の名前を入力してください。"); 28 29 String AllyName = br.readLine(); 30 System.out.println(AllyName + "でいいですか? [はい]か[いいえ]で答えてください。"); 31 } 32 public static void testif(String Decition) throws IOException { 33 if (Decition.equals("はい")) { 34 System.out.println("では、物語の舞台にワープします。"); 35 }else if (Decition.equals("いいえ")) { 36 System.out.println("もう一度入力してください。"); 37 NameInput(); 38 }else { 39 System.out.println("[はい]か[いいえ]で答えてください。"); 40 NameInput(); 41 } 42 } 43} 44
このようなプログラムをEclipseで作っています。AllyNameをNameInputで使えるようにしたいのですが、なかなかうまくいきません。どのようにしたら使えるようになるでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/05 05:31