Chi*_*dee 0 java variables initialization
我是Java的新手,我无法修复脚本方法中的错误.它说"变量城市和州可能尚未初始化"
这是我如何声明变量:
String city;
String state;
Run Code Online (Sandbox Code Playgroud)
这是我的错误所在:
Scanner scan = new Scanner(System.in);
System.out.println ("Enter the city you grew up in: " + city);
city = scan.nextLine();
System.out.println ("Enter the state you live in: " + state);
state = scan.nextLine();
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
你正在使用它city,state然后再初始化它们.更改订单并从println语句中删除它们.
Scanner scan = new Scanner(System.in);
System.out.println ("Enter the city you grew up in: ");
city = scan.nextLine(); // <-- Initializes city.
System.out.println ("Enter the state you live in: ");
state = scan.nextLine(); // <-- Initializes state.
Run Code Online (Sandbox Code Playgroud)
更新
System.out.println(state.toUpperCase() + city.toLowerCase() + state.toUpperCase());
Run Code Online (Sandbox Code Playgroud)