转义符与运算符

简介: 转义符用加号链接 转义符用处不大;  \n  回车符号,\t   制表  tab 一个制表符代表8个字符,\r  退格 16位的换行符号  是一个 \n 也就是一个字节可以搞定 8位的换行符号 是两个字符才能搞定   \r\n  ,   \\   生成一个斜杆,   \"  生成一个双引号,        \'  生成一个单引号】 算是运算符:有几点要注意 1,两个数据做运算结果会向大的数据类型转换。

转义符用加号链接

转义符用处不大;  \n  回车符号,\t   制表  tab 一个制表符代表8个字符,\r  退格 16位的换行符号  是一个 \n 也就是一个字节可以搞定 8位的换行符号 是两个字符才能搞定   \r\n  ,   \\   生成一个斜杆,   \"  生成一个双引号,        \'  生成一个单引号】


算是运算符:有几点要注意

1,两个数据做运算结果会向大的数据类型转换。

2,两个变量坐运算必须要赋值不赋值是无法运算的。



public class T6 {
    public static void main(String[] args) {
        int a = 10;//32位
        double b=1.5;//64位
        System.out.println(a*b);//结果转化成double类型
    }
}
结果 15.0



赋值运算符:= 在变量就是把值给右边一份, 把地址复制一份给左边

算术运算符:+ - * / % ,% 取余数,字符串与任何数据类型相加 都是连接符号,连接符号加号连接。


++ -- 注意! 符号在前和符号在后,在前的先运算,在后的后运算。


public class T6 {
    public static void main(String[] args) {
        int a = 1;
        a++;//计算机运行及结果:2 1
        ++a;//计算机运行及结果:2 3
        a--;//计算机运行及结果:2 2
        --a;//计算机运行及结果:2 1
    }
}



复合运算符:+= -= /= *= %=  注意自带强制类型转换


public class T6 {
    public static void main(String[] args) {
        int a = 1;
        System.out.println(a+=15.5);//a=(int)(a+15.5)
    }
}


关系运算符:在计算机中,什么东西都是数字,数值之间的关系,>  (大于) <(小于)  ==(等于)   !=(不等于),>=(大于等于) <=(小于等于) 


逻辑运算符:逻辑值,只有两个结果真或者假,逻辑值  true  false。多条件组合

&&与,同时,并且(两个条件都成立才为真)(他有一个隐藏效果,如果第一个结果为假他就不会看第二个,结果直接为假 false)


public class T6 {
    public static void main(String[] args) {
        System.out.println(1==1&&2==2);//true && true   true
        System.out.println(3==1&&1==3);//false && false false
        System.out.println(6==6&&1==8);//true && false  false
        System.out.println(1==3&&5==5);//false && true  false
    }
}



|| 或者,或(两个条件只要有一个结果成立,结果就为真),(他的第一个结果为 true他就不会看第二个结果直接,为真)



public class T6 {
    public static void main(String[] args) {
        System.out.println(1==1||2==2);//true || false true
        System.out.println(3==3||1==3);//true || true  true
        System.out.println(6==1||3==8);//false || false  false
        System.out.println(1==3||5==5);//false ||  true  true
    }
}



取反 (意思就是真的为假,假的为真),!true   false,!false  true。


位运算符:& 与   | 或   ~非   ^异或    

<< 向左移动地位补0  

>> 向右移动负数高位补1 正数高位补0

>>> 无符号向右移动高位补0

目录
相关文章
|
7月前
|
存储 算法 编译器
【c 语言 】移位操作符详解
【c 语言 】移位操作符详解
331 0
|
3月前
|
前端开发 JavaScript
前端基础(五)_运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符、运算符优先级和结合性、数据类型的隐式转换)
本文介绍了JavaScript中的算术运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符、运算符优先级和结合性以及数据类型的隐式转换。
54 3
|
7月前
|
存储 编译器 C语言
C++字符串大小写之for语句
C++字符串大小写之for语句
52 0
|
7月前
|
C++
C/C++中三目运算符(条件运算符)的使用详解
C/C++中三目运算符(条件运算符)的使用详解
|
程序员
三目运算符的使用
三目运算符的使用
114 1
|
移动开发 编译器 C#
C# 常用的“转义符”对字符串的使用与讲解
C# 常用的“转义符”对字符串的使用与讲解
C#基础④——算数运算符(前加、后加、前减、后减)、关系运算符、逻辑表达式
C#基础④——算数运算符(前加、后加、前减、后减)、关系运算符、逻辑表达式
|
编译器 C语言
【C操作符详解】之 移位操作符
【C操作符详解】之 移位操作符
105 0
用于字符串的 + 运算符
用于字符串的 + 运算符
77 0
|
Shell Linux
shell中的单引号字符' 双引号字符" 反斜杠字符/ 反引号字符`
反斜杠的另一种作用,就是当反斜杠用于一行的最后一个字符时,shell把行尾的反斜杠作为续行,这种结构在分几行输入长命令时经常使用。