接(补第三天) 差不多一个礼拜的学习

第二个礼拜的学习

做为一名0基础的转行小白,在公司Android项目部待了一个礼拜,从当时一进来JDK的配置还手忙脚乱,到现在能够完成简单的人机交互,编写五十行左右的代码,比起自学,良好的大环境还是更加有促进力。

在Java中提供了3种常用的循环语句,分别是while 、 do while 、for 


while 循环语句

while语句也称条件判断语句,它的循环方式为利用一个条件来控制是否
要继续反复执行这个语句。
语法如下:
while(条件表达式){
执行语句
}
当条件表达式的返回值为真时,则执行“{}”中的语句,当执行完“{}”中的语句后,
重新判断条件表达式的返回值,直到表达式返回值的结果为假时,退出循环。
注意:
初学者经常犯的一个错误就是在while表达式的括号后加“;”。
如:
while(x==5);
System.out.println("x的值为5");
这时程序会认为要执行一条空语句,而进入无限循环,Java编译器又不会报错。
这可能会浪费很多时间去调试,应该注意这个问题。





一元、二元、三元运算符


三元运算符的运算规则为:若条件式的值为ture,则整个表达式取值为1,否则取值为2。例如:boolean b=20<45?ture:false;
如上例所示,表达式“20<45”的运算结果返回为真,那么boolean型变量b取值为ture;相反,表达式“45<20”返回值为假,则boolean型变量b取值false。
三元运算符等价于if …else 语句。
例:
boolean a;  //声明boolean型变量
if (20<45)//将20<45做为判断条件
a=ture; //条件成立将ture赋值给a
else
a=false;//条件不成立将false赋值给b

注:运算符优先级由高到低的顺序依次是:

1.增量和减量运算
2.算术运算
3.比较运算
4.逻辑运算
5.赋值运算
如果两个有相同的优先级,则从做往右运算。


for  循环









do  while循环

do while循环语句与while循环语句类似,它们之间的区别是while语句先判断
条件是否成立再执行循环体,而do…while循环语句则先执行一次循环后,再判断
条件是否成立。也就是说do…while循环语句中“{}”中的程序段至少要被执行一次。
do… while语句与while语句的一个明显区别是,do …while语句在结尾处多了一个分号(;)。根据do… while循环语法特点总结出的do… while循环语句的执行过程。


猜数字游戏


写实例的时候遇到过最大的问题就是多写个
分号。分号。分号!
所有的逻辑,语句都是正确的,eclipse就是报错。这感觉是崩溃的。。。
所以,当你实在是检查不出问题,程序没输出语句,或者关键字写对了还是
报错的话,请注意是不是是不是多了
分号。分号。分号!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值