java初学,这个不知道怎么敲,我太菜了!!

解决方案 »

  1.   


    import java.util.Scanner;public class ScannerTest {
        public static String globleString = ""; // 全局变量
        
        public static void main(String[] args) {
            // 一直循环输入,直到输入值为stop,跳出循环
            while(true){
                // 循环输入通过方法实现
                getGlobleString();            // 如果输入符合要求,则退出循环
                if("stop".equalsIgnoreCase(globleString)){
                    break;
                }
            }        // 程序结束前,打印提示信息
            System.out.println("The program has stopped");
        }    // 通过输入,更新全局变量
        private static void getGlobleString() {
            System.out.println("Enter a string");
            Scanner sc = new Scanner(System.in);
            globleString = sc.nextLine();
        }
    }英语不好,不知道理解的对不对。
      

  2.   

    太感谢了哇,谢谢谢谢我懂了初略看了一下不符合下面一条Scanner 变量要求设置全局变量
    You will need to set you Scanner varibable to be a global variable