java statement

本人曾用过C、VB、C#,对这种语言学语法有一定的了解。但现在是在学java,大家都知道java的语法和C#等没什么大的不同,但既然是学习,就应该把自己摆在学生的位置,心态决定一切嘛。废话不多说,现在详细说说java 的语句(声明语句就不多说了,跟C类语言没什么分别)。

1、 条件控制语句

1.1、if(<条件判断>)

{

<程序代码>

}

else

{

<程序代码>

}

嵌套的if和其他语言的没区别.

1.2、?:操作符

  ?:这是一个条件操作符,语法如下:

   <变量>=<条件判断式>?<条件判断为true时的表达式>:<条件判断为false时的表达式>;

变量的值将根据<条件判断式>的值选择后面的表达式的值.为true时为?号后的表达式,为false时为:号后的表达式.

1.3、switch

这是俗称的开关语句。注意switch只能接收byte,short,int或char变量的判断.

switch(<byte,short,int或char变量>)

{

case <算术表达式或数值>:

<程序代码>s;

case...

...

[default]

}

2、循环控制语句

2.1、for

for(<控制循环变量初始值设定>;<循环结束判断条件式>;<控制循环变量值改变方式>)

{

<程序代码>

}

2.2、while

while(<循环结束判断条件式>)

{

<程序代码>

}

2.3、do...while

do

{

<程序代码>

}while

{

(<循环结束判断条件式>)

}

2.4、高级循环控制

高级循环控制中,嵌套循环是比较常见的。还要注意的是break和continue

break用于跳出循环体,执行下面的语句,continue用于跳出本次循环,继续执行下次循环。

还有一个比较强的是“标签”,用来指定程序跳转到哪一行执行。

<标签名称>:

以:号作为结束。

总结:其实java的语句和其他C系统的语句没什么大的区别,本人觉得比较大的区别是和C#,C#有foreach(<对象>in<对象>){<程序代码>}语句,本人觉得还是比较强大和好用的,但java没有,不过这并不影响它,因为其实循环也可以实现,只不过没那么直观。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值