1.定义一个常量
* * 01.一旦被赋予初始值 不允许被改变 * 02.常量名全大写 * 03.如果有多个单词,每个单词使用_ 分割2.
== :
* 01. 数值类型 使用的时候 比较的是 值 * 02. 引用数据类型 比较的是在内存中的地址3.
public class ScannerTest {
public static void main(String[] args) {
// 创建了 输入 对象 Scanner input = new Scanner(System.in); System.out.println("请输入您的姓名:"); // 输出 // 获取用户在console台上的输入 并且把值赋给name String name = input.next(); System.out.println("请输入您的年龄:"); int age = input.nextInt();System.out.println("您的姓名是:" + name);
System.out.println("您的年龄是:" + age);// 判断用户的输入是否可以转换成int类型
System.out.println("请您输入一个数字:"); boolean flag = input.hasNextInt(); String result = flag ? "您输入的是数字!" : "您输入的不是数字!"; System.out.println(result); }}4.
类型转换
* 01.自动类型转换 * =右边的类型 小于=左边的类型! * 02.强制类型转换 会造成 数据精度的丢失 * =右边的类型 大于=左边的类型!int num = 5;
num += 5.5; // 不等同于 num=num+5.0; += 默认在底层执行了强制类型转换 System.out.println(num);