使用Scanner获取键盘输入
输入 demo:
Scanner in = new Scanner(System.in); //类似于声明,真正执行在下面。 a=in.nextInt(); //输入整形数 b=in.nextInt(); c=in.nextLine(); //输入字符串
出现警告“in is never close”时,最后加上“in.close();”即可。
输出 demo:
System.out.print() //输出之后不换行 System.out.println() //输出之后换行
举例:
import java.util.Scanner; public class TestScanner { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入名字:"); String name = scanner.nextLine(); System.out.println("请输入你的爱好:"); String favor = scanner.nextLine(); System.out.println("请输入你的年龄:"); int age = scanner.nextInt(); System.out.println("###############"); System.out.println(name); System.out.println(favor); System.out.println("来到地球的天数:"+age*365); System.out.println("离开地球的天数:"+(72-age)*365); } }
至于为什么这样写在学完面向对象后会有更深入理解!
2019-02-13 16:04:27 房廷飞