import java.util.*;
public class UseScanner {
public static void main(String argv[]) {
Scanner in = new Scanner(System.in);
System.out.print("请输入你的姓名:");
String name = in.nextLine();
System.out.print("请输入你的年龄:");
int age = in.nextInt();
System.out.print("请输入你的身高(单位:米):");
double height = in.nextDouble();
System.out.println("姓名:" + name + " 年龄:" + age + " 身高:" + height + "米");
in.close();
}
}
输出结果:
请输入你的姓名:大李子
请输入你的年龄:48
请输入你的身高(单位:米):1.76
姓名:��������� 年龄:48 身高:1.76米
工作环境编码 utf-8,eclipse 4.2:workspace - text file encoding: utf-8,控制台encoding 继承workspace也是utf-8。
解决办法只要在eclipse.ini
中增加 -Dfile.encoding=UTF-8 即可。