A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


请根据自己的理解,对当天内容进行总结
1、++和--单独使用和在运算中使用有什么区别?
2、&和&&,|和||的区别?
3、s+=1和s=s+1有什么区别?
4、if ,if...else,if...else if...else  三种if语句的区别
5、什么是数据输入,如何进行使用?

1、++或--,单独使用时,在变量前后并没有区别,但是在加入其它的计算或运算中,会根据在变量前后的位置,改变方式。当它在变量前,会先+1或-1,再参与运算,再变量后则是参与运算后+1或-1,注意,这个+1-1可以在单行运算结束后立刻添加。
2、单个逻辑运算符与双个逻辑运算符主要区别在于短路机制。单个没有短路机制,容易浪费资源,多个逻辑运算符,&&、|| 可以在判定成功后直接结束后面的运算, 避免浪费资源。
3、s+=1 主要比s=s+1多了强制类型转换。

5、数据输入 要先导入包,然后经过一顿不懂原理的操作 ,
1.导入Scanner包;
2 创建对象 Scanner sc = new Scanner(System.in);
3.接受数据对象: 例如 int a= sc.nextInt();
就可以使用户输入了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马