「java负号」java负号运算符底层
本篇文章给大家谈谈java负号,以及java负号运算符底层对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java中的符号都有那些。
- 2、java 特殊符号输出绝对基础?
- 3、java中这个符号“|=”是什么意思?
- 4、java 这个符号^ 什么意思 应该是运算符吧
- 5、Java 中的空格符、换行符等怎么表示
- 6、JAVA里或的符号是什么
java中的符号都有那些。
算数运算符,+-*/(+=,-=,*=,、/*)
p.s. 1/0 = NaN 无穷大。
逻辑运算符,略
转义序列符(例举),\b 退格, \t 制表, \n 换行(制图、一般println), \r 回车, \" 双引号, \' 单引号
p.s. 取决于os,并不常用。
递增/减 ++, --
赋值 =
比较 =,=, ==
位移 ,,
p.s. 图形用到
注释,// 行注释,/* */段注释
类型转换, a = (int)b; //括号。
条件, if()... == a ? true : false //三目运算。
正则表达式, 应用类,用到这再说。
先到这里。
java 特殊符号输出绝对基础?
稍微深入一点的分析会认为该程序应该打印16,因为两个Unicode转义字符每一个在源文件中都需要用6个字符来表示,但是它们只表示字符串中的一个字符。因此这个字符串应该比它的外表看其来要短10个字符。 如果你运行这个程序,就会发现事情远不是这么回事。它打印的既不是26也不是16,而是2。 理解这个谜题的关键是要知道:Java对在字符串字面常量中的Unicode转义字符没有提供任何特殊处理。编译器在将程序解析成各种符号之前,先将Unicode转义字符转换成为它们所表示的字符[JLS 3.2]。因此,程序中的第一个Unicode转义字符将作为一个单字符字符串字面常量("a")的结束引号,而第二个Unicode转义字符将作为另一个单字符字符串字面常量("b")的开始引号。程序打印的是表达式"a".length()+"b".length(),即2。
JAVA中转义字符:
1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
\0:空字符
2.Unicode转义字符:\u + 四个十六进制数字;0~65535
\u0000:空字符
3.特殊字符:就3个
\":双引号
\':单引号
\\:反斜线
4.控制字符:5个
\' 单引号字符
\\ 反斜杠字符
\r 回车
\n 换行
\f 走纸换页
\t 横向跳格
\b 退格
点的转义:. == u002E
美元符号的转义:$ == u0024
乘方符号的转义:^ == u005E
左大括号的转义:{ == u007B
左方括号的转义:[ == u005B
左圆括号的转义:( == u0028
竖线的转义:| == u007C
右圆括号的转义:) == u0029
星号的转义:* == u002A
加号的转义:+ == u002B
问号的转义:? == u003F
反斜杠的转义: == u005C
java中这个符号“|=”是什么意思?
java中这个符号“|=”表示“比较两个对象是否相等”。
1.
举例说明:a|=b的意思就是把a和b按位或然后赋值给a
按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b
a!=b的意思a不等于b;
2.
java中还有很多符号,例如:
:只能比较基本类型数据之间的关系,不能比较对象之间的关系;
:
(同关系运算符“”);
=:
(同关系运算符“”);
=:
(同关系运算符“”);
==
:比较两个对象是否相等;
:短路与
||
:短路或
!
:
非
java 这个符号^ 什么意思 应该是运算符吧
在java中是位运算符的一种
^:
位异或运算:两个数转为二进制,然后从高位开始比较,如果相同则为0,不相同则为1。
位同或运算:两个数转为二进制,然后从高位开始比较,如果相同则为1,不相同则为0。java中并没有同或运算符,可以通过异或转换得到。同或运算 = 异或运算 ^ 1
Java 中的空格符、换行符等怎么表示
特殊字符的表示方法::
1、\t 空格 ('\u0009')
2、\n 换行 ('\u000A')
3、\\ 反斜杠
4、\r 回车 ('\u000D')
5、\d 数字等价于[0-9]
6、\D 非数字等价于[^0-9]
7、\s 空白符号 [\t\n\x0B\f\r]
8、\S 非空白符号 [^\t\n\x0B\f\r]
9、\w 单独字符 [a-zA-Z_0-9]
10、\W 非单独字符 [^a-zA-Z_0-9]
11、\f 换页符
12、\e Escape
扩展资料:
Java
1、Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
2、Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
参考资料来源:百度百科-Java
JAVA里或的符号是什么
JAVA中的"或"符号从功能上来分有两种。
一种是按位或逻辑运算符,另一种是布尔或逻辑运算符,它们的符号都是"|"。
另外对布尔或逻辑运算符来说,还存在着一个称为短路或的运算符,它的符号是"||"。
它们之间的详细应用,可参考相关资料或书籍。
java负号的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java负号运算符底层、java负号的信息别忘了在本站进行查找喔。
发布于:2022-12-21,除非注明,否则均为
原创文章,转载请注明出处。