java表示语句结束的符号_二、java基础-运算符_控制语句_break_continue_return

1、运算符

1)算术运算符:6个

+ — * \ % ++  --

2)关系运算符:6个

>  >= 

3)布尔运算符

&&并且  ||或者       !非     &逻辑    |逻辑或    !逻辑非    ^逻辑异或(^两边的结果不一样,即为true)

4)位运算符  位表示的是二进制位

& |  ~  ^  >>   >>>   <<

&按位与and[真真为真,真假为假]

| 按位 或or [假假为假,其余全为真]

~按位 非not[真则假,假则真]

>>  右移

>>> 右移 ,右边空出的位以0填充

<

5)赋值类运算符

= +=  -=  *= %=  /=

6)字符串连接运算符

+

7)条件运算符

?: 即又称三步运算符(三目运算符)

boolean表达式?表达式1;表达式2

boolean表达式的结果是ture,则整个表达式的结果就是表达式1的结果,相反则是表达式2的结果

boolean sex= false;

char c=(sex?'男':'女');

System.out.println(c);//女

boolean isSuccess=true;

//类型不兼容

char i1=isSuccess?'男':'女';

System.out.println(isSuccess?'s':"失败");//s

8)其他运算符

instanceof     new

2、控制语句

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1)语法:

第一种结构:if(boolean表达式){

java语句;

}

第二种结构:if(boolean表达式){

java语句;

}else{

java语句;

}

第三种结构:if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}

第四种结构;if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}else if(boolean表达式){

java语句;

}else{

java语句;

}

View Code

2)for 循环

for(表达式1;表达式2;表达式3){

java语句;

}

|例如:九九乘法口诀|

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

int i=1;int j=1;for(i=1;i<=9;i++){for(j=1;j<=i;j++){

System.out.println(i+"*"+j+"="+(i*j));

}

System.out.println();

}

View Code

|0-99的偶数的和|

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

int sum=0;for(int s=0;s<99;s++){if(s%2==0){//sum=sum+s;

sum+=s;

}

}

System.out.println(sum);

View Code

3、break、continue、return

break:语句:

1)可以在switch语句中,结束分支语句;

2)语句可以出现在单循环当中,默认情况下结束距离他最近的一个循环。

3)break 后面跟一个循环的名字可以结束你指定的这个循环。

return:语句

1)后面不带数据,只能用在返回值类型为void的方法中,用来结束这个方法。

2)return 后面跟一个数据,(如果这个方法有返回值,用return 后面跟一个数据可以用来结束这个方法。

备注:如果一个方法的返回值类型是int类型的,如果你return 后面没有跟任何数据,那么编译是无法通过的。

如果一个方法的返回值类型是void类型的,大括号里面可写return;也可以不写return;  只有当根据业务需要,要结束这个方法的时候才需要加上return;

continue;//continue语句可以用来结束当前本一次循环,直接进入下一次循环;在该循环中继续执行i++;

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值