常量
常量
定义:在java程序运行过程中,所存储的数据不可改变。
使用:
1.使用关键字final修饰
2.只能赋值一次
3.常量名全大写,多个单词使用下划线分隔
public class Demo01 {
public static void main(String[] args) {
final double MONEY;
MONEY = 2000;
final int JOB_TIME = 5;
}
}
Scanner类
Scanner类
作用:获取用户控制台输入内容
使用:
1.导入Scanner类
import java.util.Scanner;
2.创建Scanner类的对象
Scanner input = new Scanner(System.in);
3.调用next()系列方法
String str = input.next();
int age = input.nextInt();
double price = input.nextDouble();
...
注意:
1.输入的内容一定要和next()系列方法指定的数据类型对应。
否则会报输入类型不匹配异常InputMismatchException
2.Scanner对象会占用系统资源,使用完毕建议关闭资源。
input.close();
3.next()和nextLine()的区别。
next():遇到空格或者换行都会停止解析
nextLine():遇到空格不会停止解析
public class Demo02 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入:");
String content1 = input.next();
String content2 = input.next();
System.out.println("你输入的是:" + content1);
System.out.println("你输入的是:" + content2);
input.close();
}
}