赋值运算符 += 面试题小陷阱
package day;
public class Test_01 {
public static void main(String[] args) {
int i =12;
/* i+=i; i=i+i —— 24
i*=2+3; i=i*(2+3) ——60
i-=2; i=i-2 —— 10
i/=i+i; i=i/(i+i)—— 0//因为i是int类型所以只保留整数部分
0.5
_____
240 |120
10
-----
20
20
------
0
*/
//主要事项
int j =3;
j+=4;// j=j+4 ;3+4=7 j是7
System.out.println(j);
short c = 2;
//c =c +3 ;编译报错,因为这是两次运算,第一次相加,第二次赋值,不会自动转换类型
c+=3;// 计算方式c=c+3 ;= 2+3 =5 这是一次运算,只做了一次赋值运算,会自动转换
System.out.println(c);
//面试题 ,请指出下面2条题目哪个能正常编译?
short s =1; //(同上)
//s =s+1;
short s2 =1;
s2+=1;
}
}
赋值运算符 += 面试题小陷阱相关推荐
- C++ string中的几个小陷阱,你掉进过吗?
C++开发的项目难免会用到STL的string.使用管理都比char数组(指针)方便的多,但在得心应手的使用过程中也要警惕几个小陷阱,避免我们项目出bug却迟迟找不到原因. 1. 结构体中的stri ...
- android ge模拟器,在Android模拟器上的一些小陷阱
从Android SDK R17开始,模拟器就支持OpenGL ES 2.如果能让KlayGE在模拟器上跑起来,开发和测试就能方便许多.于是我装了最新的R21和Android 2.1的ARM v7a的 ...
- ln 软连接 linux大棚,ln命令小陷阱
[ln命令小陷阱]的更多相关文章 一个文件夹下面的文件结构是 -dir1 -assetsdir -subdir1 -subdir2 这个时候如果我想在subdir1和subdir2下面分别创建asse ...
- ESXi与物理交换机静态链路聚合配置过程中的小陷阱
作者:陆斌 文章来自微信公众号:平台人生 内容简介:ESXi与物理交换机之间配置静态链路聚合时,因为静态链路聚合的特点,在进行down网卡和从虚拟交换机移除网卡的操作时,可能会无法完成故障流量切换,影 ...
- C 强制类型转换 char转int的小陷阱
今天遇到一个小陷阱. 本来想看一个字符转成整型之后对应的值,结果竟意外的发现,转成的整型大于256.我:????字符不是只有一个字节么? 我把这个字符的前后字符都置0,结果还是一样.我就懵逼了.一查才 ...
- 2022java面试题小总结
2022java面试题小总结(记得关注up,up技术好,活好,又帅) 文章目录 2022java面试题小总结(记得关注up,up技术好,活好,又帅) Java 8有哪些新特性 1. Java的三种代理 ...
- 面试题: 看下面的程序是否有问题 如果有问题请指出 并说明 (关于数据类型-隐性转换的小陷阱)
package Exercise; public class Text_10 { // 面试题: 看下面的程序是否有问题 如果有问题请指出 并说明 public static void main(St ...
- 数据挖掘:分享两个Pandas使用小陷阱
原文首发:这里 这里主要分享数据分析过程中两个很小的陷阱. concat比较耗时 背景是有上万个csv文件,想把他们整合到一个文件里,推荐整合后的格式保存为大数据里的.parquet,可以节省很多 ...
- h5 bootstrap 小程序模板_一道面试题小程序与H5的区别
抛砖 此文是一道面试题,又不仅仅是一道面试题 面试题,在各个技术社区里都是一个永不落伍的话题,好像大多数人临面试前都会狂刷面试题,恨不得把所有面试题都看一遍,要说有用没,当然有用,因为大部分面试题确实 ...
最新文章
- CodeForces - 1220D Alex and Julian(思维+数论)
- access 动态 top 条件_2020年10月抖音直播营销报告_行业动态
- Burst Balloons
- string类常用方法3
- 旅游网之后台管理系统
- Word中无法插入公式的解决方案
- SSD硬盘无法格式化怎么办
- 【验证码识别】OpenCV挑战腾讯防水墙滑动验证码
- 常用的正则字母大小写转换
- JavaScript按住鼠标左键选中元素, 实现框选(Rubberband)效果
- 【翻译】iOS Swift Moya从入门到精通,优雅、安全的Alamofire
- HttpServletRequest对象,请求行、请求头、请求体
- 更新xcode 12.51时提示空间不足,以及macos的空间清理
- BlazeDS简单介绍
- 美国高防服务器到底好不好用
- 从零开始学习Java设计模式 | 创建型模式篇:原型模式
- 诛仙哪里炼器服务器最稳定,告别炼器难 《诛仙2》顶级炼器师云集诛仙电台
- 高效解锁Word文档密码
- ios设置字体-黑体,加粗等
- Meta半年亏损57.7亿美元也要搞元宇宙,听听扎克伯格自己是怎么说的
热门文章
- Java_IO流(精讲)包含练习题及答案
- mysql获取时间_时间类型_时间格式化
- 索引使用的好处与坏处(Oracle测试)
- 安装MySQL Workbench 6.3.4 CE (winx64)出错KERNELBASE.dll的解决方案
- Goldengate的拆分与合并
- Python网络编程—TCP套接字之HTTP传输
- 在Golang开发中使用Redis
- FastJson之有道翻译
- Apache 配置域名入口路径
- poj 2515 差分序列,排列组合