张恒
1 ++和--单独使用和在运算中使用有什么区别?
答:1.单独使用时,++或者--无论是放在变量的前边还是后边,结果都是一样的.
2.参与运算的时候,如果放在变量的后边,先拿变量参与运算,后拿变量做++或--.
如果放在变量的前边,先拿变量做++或--,后拿变量参与运算.
2 &和&&,|和||的区别?
答:1.逻辑与&,无论左边真假,右边都要执行.
短路与&&,如果左边为true,右边执行;如果左边为false,右边不执行.
2.逻辑或|,无论左边真假,右边都要执行.
短路或||,如果左边false,右边执行,如果左边为true,右边不执行.
3 s+=1和s=s+1有什么区别?
答:s+=1和s=s+1是一样的,但是使用s+=1可以自动进行类型转换,而s=s+1需要手动进行转换.因此使用s+=1会更加方便.
4 Java中使用什么来输入键盘的值到程序中?
答:java中使用的是scanner,通过扫描键盘获取键盘对应的录入值,
1.导入包名:(写在类的上面,写导入语句,加分号;)
java.util.Scanner;
2.创建scanner对象: sc表示变量名,其他均不可变
Scanner sc = new Scanner(System.in);
3.接收数据:表示将键盘录入的值作为int数返回
int i = sc.nextIn();
5 整理今天学到的流程控制语句.
答:流程控制语句分为三类:
第一类:顺序执行流程语句(代码从上到下依次执行)
第二类:分支执行流程语句(if,switch)
第三类:循环执行流程语句(for,while)
今天学习了顺序执行流程语句和分支执行流程语句中的1.if,2.if else 3.if,else if,else.
6 今天有什么自己觉得比较重要的知识点?
通过今天的学习,我认为三元运算符和分支执行流程语句此类基础很重要.目前还只是理解阶段,无法熟练运用到实际需求当中,做作业比较吃力,空闲时间还需多加练习多做题目.
|