转义符与运算符解析

转义符: 代码中输出一个斜杠 "输出一个双引号 '输出一个单引号 告诉Java这是内容不会语法 n换行 回车 换行 public class T1 { public static void main(String[] args) { System.

转义符:不能直接输出双引号、单引号、或斜杠等,直接写的话Java会认为他是代码中的语法格式,会报错。

代码中输出一个斜杠

"输出一个双引号

'输出一个单引号 告诉Java这是内容不会语法

n换行 回车 换行

public class T1 {

public static void main(String[] args) {

System.out.println("---------");

System.out.println("n");

System.out.println("--------");

}

}

结果多了一个换行

t制表 :八个符号为一组 数字不够8个用空格补 满了另起8个 数字不够8个用空格补。

public class T1{

public static void main(String[] args) {

System.out.println("1545t6487");//这里书写1.要注意双引号 2.注意斜杠不要写错

}

}

注意运算时他会向最大的值转化

你要想整数变成小数必须把其中一个变成float 或double

从小到大自动转换:byte>>short>>int(float)>>long

float>>double

int>>float(他算大小的话和int是一样大的只不过他有三大区域,整数,小数,位比较灵活)

char是可以给int的

大的数值是不可以给小的数值的因为是变量,无法确定你的数值不会变。

r退格 退格暂时用不到,了解下,Java编码集用的是16位 记事本用的是8位的编码集在输出有些符号是不会显示 他必须要2个字符

赋值运算符:=(把值复制给左边)(把地址复制一份给左边)

算数运算符:+ - *(乘) /(除) %(取余) ++ --

符合运算符:+= -= /= *= %=

关系运算符:> < >= <= !=

逻辑运算符:&&(与) ||(或) !(非)

位运算符:&(与) |(或) ~(非) ^(亦或) <<(向左移) >>(向右移) >>>(无符号向右移)