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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、++和--单独使用和在运算中使用有什么区别?

1.单独使用时:++ 和-- 可放在变量前或者变量后,单独使用时是没有区别的。
2.运算中使用:++或--放在变量前使用的时候(++a或--a),先自增或者自减1,再进行操作运算。
                        ++或--放在变量后使用的时候(a++或a--),再进行操作运算,然后立即自增或者自减1。

2.&和&&,|和||的区别?

&和&&都是有false则false, 但是&&有短路作用,就是当左边为false时,则不再运行右边。
|和||都是有true则true, 但是||有短路作用,就是当左边为true时,则不再运行右边。
&&和||可以提高程序性能,提高运行效率

3.s+=1和s=s+1有什么区别?

s+=1和s=s+1 如果是在数据类型一样的情况下,比如s为int类型,两者一样。
如果是在数据类型不一样的情况下,比如s为short类型,s=s+1会报错,但是s+=1自带强转作用,不会报错。

4、if ,if...else,if...else if...else  三种if语句的区别

单if:适用为一种情况的
If..else: 适用为两种情况的
If..else if..else: 适用为多种情况的

5、什么是数据输入,如何进行使用?
数据输入就是用键盘录入数据。分为三步:
-导包:import java.util.Scanner;
-创建对象:Scanner sc = new Scanner(System.in);
-接收数据:int num = sc.nextInt();
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马