提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、浅谈数据类型
1.为什么要有数据类型
- 因为数据是有明确的类型划分的,为了确保变量保留的数据其类型的唯一性,要使用数据类型进行变量的修饰。
2.数据类型的分类
数据类型分为基本数据类型和引用数据类型。
基本数据类型:(四类八大种)
引用数据类型(概括):凡是可以合法放在数据类型位置的且不属于基本数据类型的都是引用数据类型。
二、转义序列符号
1.常用转义字符的使用
\n表示:表示换一行,类似于按一次回车键
\t表示:表示水平制表符,类似于按一次Tab键
\"表示:表示输出一个双引号
等等,其他的以此类推即可
三、运算符
1.什么是运算符?
变量进行运算时,所用到的符号就是运算符。
2.常用运算符
- 算术运算符
- + - * / %(求余数,取模) ++ --
代码演示:
public static void main(String[] args) {
int a = 11;
int b = 2;
double c= 2.0;
System.out.println((a+b));//13
System.out.println((a-b));//9
System.out.println((a*b));//22
System.out.println((a/b));//5
System.out.println((a/c));//5.5
System.out.println((a%b));//1
System.out.println((a%c));//1.0
}
- 赋值运算符
- = += -= *= /=
注意:a+=b相当于 a=a+b,其他的以此类推。
- 关系运算符
- > >= < <= == !=
- 逻辑运算符
- && || !
注意:&&当前面为false时,后面的不再执行
||当前面为true时,后面不再执行
- 三目运算符
- ? :
代码演示:
public static void main(String[] args) {
int a = 11;
int b = 2;
System.out.println(a>b ? "结果1" :"结果2" );//结果1
System.out.println(a<b ? "结果1" :"结果2" );//结果2
}
自增自减运算符
1.++ ,--
该运算符分为前置(++a)(a++)
前置表示先自增1再参与运算。
后置表示先参与其他运算后再自增1
--与++用法一样,--表示每次自减1