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);