java变量和运算符

来源:互联网 发布:mac选择office安装路径 编辑:程序博客网 时间:2024/05/20 02:22

1比较运算符其实就是比较两个数字大小的符号(>,<)
2逻辑运算符就是指的一种关系(&,|)
3 ^:异或和或 点不同,两边结果相同结果为false,两边结果不相同结果为true,另一个不同,是单的可以参加位运算
4&和|与&&和||的区别:运算结果是一样,过程有点小区别,双的特点是只要左边符合条件右边就不运算了
5位运算符:是对二进制进行运算如6&3
6三元运算符:(条件表达式)?表达式1:表达式2.条件表达式的结果要不是true,要不是false。
7 if(){},如何大括号是单条语句的时候大括号可以省去,单条语句不是单行语句,三元运算符可以写成if语句,但是if语句不一定能写成三元格式,因为三元运算符要有结果值,
8选择结构
switch(表达式)
{case 取值1:
执行语句1;
break;
}
9if和switch的应用:
if:
1、对具体值进行判断
2、对区间判断
3、对运算结果为boolean类型的表达式进行判断
switch:
1、对具体的值进行判断
2、值得个数通常是固定的
3、对几个固定的值判断时候建议switch,因为switch语句会将具体的答案加载进内存。
现在开发中switch用的相对比较少
10循环结构:while,do while, for。
1、while(条件表达式){
执行语句;
}
2、do{
执行语句
}while(条件表达式);
用到的累加算法:1-10的和
int x=1;
int sum=0;
while(x<=10){
sum=sum+x;
x++;
}
1-100之间6的倍数出现的次数
int x=1;
int count=0;
while(x<=100){
if(x%6==0){
count++;
}
x++;
}
for(int i=0;i<5;i++){
执行语句。 走的顺序是1243
}
11 for和while特点:可以互换,如果需要通过变量来循环进行控制,该变量只作为循环增量存在时,建议用for。
12 变量注意事项:局部变量要初始化,成员变量可以不初始化,
byte b=3; b=b+4;会出错,因为4是int类型,3+4会转为int类型,而b是byte类型,所以会丢失精度。
byte b1=3; byte b2=8;byte b=4; b=b1+b2;会报错提示丢失精度,因为b1 和b2是变量,以为着这两个值不确定,没办法确定是否在byte范围之内,所以会报丢失精度,

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 浅色衣服被染色怎么办 工作调动不想去怎么办 被调到不好岗位怎么办 考试失败很难过怎么办 貔貅摔了一点点怎么办 电脑资源管理器停止工作怎么办 红警3锁集显怎么办 猛犸象牙吊坠裂了怎么办? 特别压抑的时候怎么办 孕妇吃腊肉了怎么办 怀孕吃了午餐肉怎么办 剩米饭太硬怎么办? 月经推迟量少怎么办 怎么办早餐吃了1000 乐扣盒子打不开怎么办 不锈钢饭盒盖子打不开怎么办 电压力锅打不开盖子怎么办 保温饭盒打不开了怎么办 玻璃饭盒加热后打不开怎么办 玻璃饭盒盖子盖不紧怎么办 狗狗耳朵臭怎么办 白色洗手池发黄怎么办 热水壶木塞有味怎么办 过滤水壶效果不好怎么办 喝咖啡睡不着觉怎么办 食品流通许可证过期怎么办 水产养殖水体发白怎么办 生存战争找不到食物怎么办 执法记录仪肩扣怎么办 极米h1s死机了怎么办 受到伪基站骚扰怎么办 车载蓝牙没声音怎么办 工程现场更改方案怎么办 qq没有语音输入怎么办 执法记录仪丢了怎么办 vivox20无ip分配怎么办 x20无ip分配怎么办 手机ipv4不可用怎么办 ip地址不可用怎么办 lp地址配置错误怎么办 手机ip配置失败怎么办