1. 基本数据类型都有哪些?
byte short int long float double boolean char
2. 多重循环中,外层循环和内层循环的关系
外层循环变量变化一次 内层循环变量变化一轮
3. 多重循环打印图案的规律,行和列
外层循环控制行数 内层循环控制列数
4. Scanner类需要导入哪个包?如何导包
使用import关键字 打入 java.util包
5. 多重if和switch的应用场景有什么区别?多重if中的else必须
写吗?
多重if擅长处理某个值处于连续区间的情况
switch擅长处理某个值属于固定等值的情况
不是必须写的 根据需求是否书写
6. 多重if处理区间的值,条件编写有什么顺序要求
必须为升序或者降序 不能是乱序的
7. 比较字符串的内容使用什么方法?
equals方法
8. switch支持的数据类型以及break在switch中的作用
byte short int char String 枚举
break在switch中表示跳出switch结构
9. case后边的值可以有重复的吗?比如有两个 case 2: ......
case 2:......
不可以
10. while循环和do–while的区别
while循环先判断后执行
do-while先执行后判断
11. 循环中包含switch,switch中的break会中断循环吗?*
不会
12. 循环的必要条件有哪些
1.计数器初始化
2.判断条件
3.循环体
4.计数器变化
13. while和for循环应用场景区分
while循环用于处理循环次数不确定去情况
for循环用于处理循环次数确定的情况
14. for循环的执行顺序
1.先执行计数器初始化
2.判断条件
3.循环体
4.计数器变化
后续直接从判断条件开始
15. for(int i=0; i<5;i++){
for(int j=1;j<=5;j++){
System.out.print("好好学习");
}
}
这段代码一共会输出几次 好好学习?
25次