JAVA中的基本运算符
来源:互联网 发布:mac双系统默认启动设置 编辑:程序博客网 时间:2024/05/01 11:31
JAVA的代码语句是由不同的常量,变量和运算符来组成的,为了更好的运用JAVA语言来开发软件,我们有必要搞懂基本运算符的意义。
1.注释符号
// 单行注释
/* */ 多行注释
/***/ 文档注释
在编程中给出注释是非常重要的,很多代码,即使是你自己写的,过一段时间也有可能遗忘。在实际项目中,作为优秀的编程人员也要留下注释,这样可以方便团队以及后续的开发者。
2. 常量 固定不变的数据
|-- 整数常量,生活中看到整数 101
|-- 小数常量,能够见到的小数 0.1
|-- 布尔类型常量,只有2个值 true(真) false(假)标示条件是否成立,成立结果true不成立结果false
|-- 字符常量,用单引号引起来的,字符常量'a' '2' ' ' '你' 单引号中只能有一个字符
|-- 字符串常量,多个字符使用双引号标示,字符串常量"asdfe你3$%#" ""
常量一般存储在内存的方法区内,这样方便JAVA节省内存。后面要介绍到一种享元设计模式,跟常量的存放模式有很大的关系。
3. 进制转换
|-- 十进制转成二进制,除2取余数
|-- 二进制转成十进制,2的幂运算,把1位上的数据相加
|-- 二进制转成八进制,3个二进制位,转成十进制 0-7
|-- 二进制转成十六进制,4个二进制位,转成十进制0-9 A B C D E F
4. 变量
|-- 变量是用来存储常量值,方便后期运算
变量中存储的数据是可以改变的
|-- 定义变量的三个要素:数据类型变量的名字初始化值
变量名(标识符)
数据类型
5. 整数类型
byte 占八个二进制位 1个八位 负的2的7次方到正的2的7次方-1
short 占十六个二进制位 2个八位 负的2的15次方到正的2的15次方-1
int 占三十二个二进制位 4个八位 负的2的31次方到正的2的31次方-1
long 占六十四个二进制位 8个八位 负的2的63次方到正的2的63次方-1
int类型是java中默认的整数类型
float 单精度浮点类型
double 双精度浮点类型 小数默认都是double类型
char 字符类型,存储一个字符
boolean类型变量,只有2个值 true false
6. 数据类型转换
在运算中,要求运算的数据的类型一致
不一致,会出现类型转换发生,取值范围小的,向取值范围大的转换
7. %运算
特点:
6 % 5
%符号,两边相等的时候,余数0
%符号,左边小于右边的时候,余数是左边
%符号,负数,就参考左边
8. + 和字符串进行运算时,失去了加法的作用,变了连接符号
任意类型的数据和字符串进行+运算,结果都是字符串
++写在了变量后面,在运算的时候,这个变量先和别的变量运算,自己在自增1
a 都会自增,但是会影响和他运算的变量
9. 比较运算符
比较运算符的运算结果,只有2个,一个是真,一个是假true false
== 比较这个符号的两边是否相等,相等结果就是true,不相等就是false
!= 比较这个符号的两倍是否不相等,不相等结果是true,相等时false
10. 逻辑运算符
是连接两个布尔类型结果的运算符
&:符号特点
true & true true
false & true false
true & false false
false & false false
&符号两边都位true,结果才是true ,其他情况都是false
|:或者符号
true | true true
false | true true
true | false true
false | false false
|符号两边,一边为true,结果就是true ,两边为false,整体结果false
符号两边相同位false不同为true
||
符号特点,一边为true,另一边就不运算了
&&
符号的特点,一边为false,另一边不运算了
11. 位运算,这个其实是操作的二进制
&
|
^
将数据转成二进制,进行&| ^运算,0表示false 1表示true
^一个数异或一个数两次,结果还是原来这数
12. 左移动 右移无符号右移
左:数据越来越大数乘以2的幂运算2<<2
右:数据越来越小除以2的幂运算
无符号右移
左移或者右移动是计算2次方的非常快速简便的方法
13. 三元运算符
(比较表达式)?结果1:结果2
14. 程序控制语句,条件判断语句
|-- if语句
if(条件表达)
{
}
不写大括号的时候,if语句只能控制距离他最近的一行代码
if(条件表达式)
{
}
else
{
}
if(条件表达式)
{
}
else if(条件表达式)
{
}
else
{
}
- JAVA中的基本运算符
- Java中的基本数据类型及运算符
- java中的基本数据类型和运算符
- java基本运算符
- java 基本运算符
- Java基本运算符
- Java基本运算符
- Java基本运算符
- 3:Java中的基本数据类型和运算符
- Java中的位运算符与基本数据类型
- JS中的基本运算符
- Java基本语法--运算符
- Java的基本运算符
- Java基本数据类型+运算符
- java中的“%”运算符
- JAVA中的运算符
- java中的运算符
- java中的运算符
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- 自己解决的第一个java问题
- 创建一个如下的窗体,并在窗体上放置colorDialog控件。实现功能:1)程序运行时,单击打开颜色对话框按钮,可选择颜色,并以所选颜色作为窗体背景色
- WINCE 检测 进程是否运行
- 真机调试遇到的一个证书问题以及解决办法
- JAVA中的基本运算符
- 【Linux学习笔记】Linux C中内联汇编的语法格式及使用方法(Inline Assembly in Linux C)
- 在窗体上放置saveFileDialog、openFileDialog两个控件。实现功能:1)程序运行时,在文本框(注意文本框多行、带垂直滚动条)中输入汉字、字符等,单击保存按钮,即可将文本框中内容保
- iphone开发 用正则判断邮箱、密码是否正确
- 通过PB 定制 Windows CE .NET 用户界面
- 在窗体上增加一个按钮,并设置按钮显示文字为“结束程序”。单击该按钮显示如下消息框,若选择是,则结束程序,否则只是关闭消息框。
- jQuery 插件autocomplete 应用(模拟的下拉菜单)
- 实现一个最简单的嵌入式操作系统
- ipa解包,还原ipa里的png图片资源 .