Java语句基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java语句基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2647字,纯文字阅读大概需要4分钟。
内容图文
![Java语句基础](/upload/InfoBanner/zyjiaocheng/853/21477ab2c17549ea861b7255d9ef0817.jpg)
语句概述
Java中的语句可分为以下六类。
(1)方法调用语句。例如System.out.pritln("x1aolin")
(2)表达式语句。即由一个表达式构成的语句。
(3)复合语句。和C++一样,Java中也可以用{ }把一些语句括起来构成符合语句。
(4)空语句。由一个分号构成的语句。
(5)控制语句。条件分支语句,开关语句,和循环语句,下面会有简单介绍。
(6)package语句和import语句。它们和类,对象有关,将在后续的blog中进行介绍。
条件分支语句
主要分为if语句,if-else语句,if-else if-else语句。和C++用法完全一致,此处仅给出其相应的格式。
语法格式如下:
if(表达式){
若干语句
} //if语句语法格式
if(表达式){
若干语句
}
else{
若干语句
} //if-else语法格式
if(表达式){
若干语句
}
else if(若干语句){
若干语句
}
...
else{
若干语句
} //if-else if-else语法格式
开关语句
也就是switch case 语句,格式如下:
switch(表达式)
{
case 常量1:
若干语句
break; //可选,下面会讲述break的作用
case 常量2:
若干语句
break; //可选,下面会讲述break的作用
...
case 常量n:
若干语句
break; //可选,下面会讲述break的作用
default:
若干语句
}
注意 :
- “表达式”的值必须为byte、short、int、char型或枚举类型,他们当中的常量值也必须为上述类型且须各不相同。
- switch语句首先计算表达式的值,计算结果对应case后面的变量值,并执行其后面对应的语句,直到碰到break为止,也就是说如果对应的case语句结尾没有break,那么程序就会执行紧随其后的一个case当中的内容。
循环语句
1.for循环语句
语法格式:
for(表达式1;表达式2;表达式3){
若干语句
}
说明 :
(1)“表达式1”负责完成变量的初始化。
(2)“表达式2”是boolean型的表达式,称为循环条件。
(3)“表达式3”用来修饰变量,改变循环条件。
2.while语句和do-while语句不再多说
break和continue语句
(1)break和continue语句是用关键字break和continue加上分号构成的语句。
(2)如果在某次循环中执行了break语句,那么整个循环语句就结束。
(3)如果在某次循环中执行了continue语句,那么本次循环结束,不再执行continue后面的语句,转入进行下一次循环。
数组和for语句
Java的JDK1.5版本对for语句的功能给予扩充、增强,以便更好的遍历数组。其语法格式如下:
for(声明循环变量:数组的名字){
...
}
!!! 注意声明的循环变量类型必须和数组的类型相同
举例如下:
public class x1ao{
public static void main(String argv[]){
int[] a = {1,5,7,8};
char b[] = {'l','i','n','r'};
//传统打印方式
for(int i=0;i<a.length;i++){
System.out.print(a[i]+" ");
}
for(int i=0;i<b.length;++i){//上面有提到++x和x++的区别
System.out.print(b[i]+" ");
}
System.out.println(); //美观换行
//改进方式
for(int j:a){//循环变量j依次取数组的每一个元素值
System.out.print(j+" ");
}
for(char ch:b){
System.out.print(ch+" ");
}
System.out.println(); //美观换行
}
}
运行结果如下,有问题请在评论区留言:
x1aolin@x1aolin-E402NA:~/桌面/javaExample$ vim x1ao.java
x1aolin@x1aolin-E402NA:~/桌面/javaExample$ javac x1ao.java
x1aolin@x1aolin-E402NA:~/桌面/javaExample$ java x1ao
1 5 7 8 l i n r
1 5 7 8 l i n r
内容总结
以上是互联网集市为您收集整理的Java语句基础全部内容,希望文章能够帮你解决Java语句基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。