当用float 定义一个数时,要在数字后面加f,否则系统默认为double:
当用char定义时,要用单引号,不能用双引号:
进制的转换:
0b开头的数代表的是二进制
0开头的数代表的是八进制
0x开头的代表的是十六进制 :
转换公式:(当有十六进制例如0xfefe,转换为十进制时可以用int修饰强转为十进制)
使用键盘输入:Scanner scanner = new Scanner(System.in);
(后面的next()要对应变量的类型,例如:int age = scanner.nextInt();)