一:变量及其使用方法(和c的相似很多,简单概括一下)
1,输出打印
如上节所学,这里的a为整数类型,不加引号。
2,参与计算(不过多赘述)
3,修改记录的值
在修改变量a的值时,一定要记住避免重复定义,比如下图
此时a被重复定义,系统自动报错,正确的改变方法为直接修改,如图
二:基本数据类型(引用数据类型在课程后面,等着)
1,整数:byte(-128~127),short,int,long
在定义long类型时,数据值要加上L(大小写不限)作为后缀
2,浮点数:float,double
在定义float类型时,数据值要加上F(大小写不限)作为后缀
3,字符:char
和C语言不同的是,在定义单字符时,也要加上单引号
4,布尔:boolean
三:标识符命名规则(类,方法,变量)
硬性要求:
1,由数字,字母,下划线(_)和美元符($)组成;
2,不能以数字开头;
3,不能是关键字;
4,区分大小写。
软性要求:
1,小驼峰命名法(适用于方法、变量)
标识符是一个单词时全部小写;\\name
标识符是多个单词时,除第一个单词外的首字母大写。\\firstName
2,大驼峰命名法(适用于类)
标识符是一个单词时,首字母大写;\\Name
标识符是多个单词时,每个单词首字母大写。\\FirstName
四:键盘录入(对scanner类的使用)
导包->创建对象->接收数据
这里sc是我们自己起的名字
上面的实例仅能录入整数!!!小数和字符都会导致报错
下面给出完整对应类型,图片来自@努力努力再努力c.
特别注意next和nextLine
next: 不会读取空格,并且在读取前会跳过空格
nextLine: 会读取所有字符,碰到回车停止