java语句

简介: java语句

java共有五种语句类型



声明语句

1.用来声明变量的语句

2.用来声明方法的语句


表达式语句

一个表达式的后面加一个;号就构成表达式语句


复合语句

1.一组语句可以用一对大括号包括起来,构成复合语句

2.一个复合语句也称作一个代码块

3.在复合语句内部声明的变量是局部的,其作用范围

不能超出大括号限制的范围


类的位置说明语句

1.类的位置说明语句是指package语句和import语句

2.Java中的类需要用“包”进行管理,因此要说明某个类或某个文件中全部的类属于哪个包,需要使用package语句

3.在程序中要用到某个或者某些包中的类,需要

使用import语句


流程控制语句

1.流程控制语句控制程序中语句的执行顺序

2.如果没有流程控制语句,程序会沿着语句的先后顺序,依次执行

3.流程控制语句包括

• 分支语句

• 循环语句

• 跳转语句


分支语句

1.if 语句 格式如下:

if (表达式)    
   { 
语句   }

2.if-else 语句 格式如下:

if (表达式) 
{
语句1}
else{
语句2}

♚else不能单独使用,如果使用,必须与 if 配对

3.if else-if 语句

if (表达式1)
 {语句1}
elseif (表达式2)
 {语句2}
……elseif (表达式n-1)
 {语句n-1}
else {语句n}

4.switch-case 语句

switch(表达式){ 
case常量表达式1:语句1;break;
case常量表达式2:语句2;break;
case常量表达式n:语句n;break;
default: 语句n+1; break;
}

♚switch和case后面的“表达式” 的值为离散型

♚当switch后面表达式的值与某一个case后面的常量表达式的值相等时,执行此case后面的语句,如果都不匹配,就执行default后面的语句

♚如果case后面的语句之后没有break,就会继续执行后面case所指示的若干语句

♚ 各个case后面的常量表达式的值必须互不相同

♚各个case和default的出现次序不影响执行结果


循环语句

1.while语句

while (表达式)
{
语句;……语句;}

2.do…while 语句

do{
语句;
 ......
语句;
}while(表达式);

♛注意最后的分号;

3.for 语句

for(表达式1;表达式2;表达式3)
单个语句;
for(赋初值;循环条件;循环变量变化)
{
语句;
……语句;
}

4.foreach循环

for(typevariablelName : array|Collection) 
{
// use varivaleName address each element}

♛Java5提供了foreach循环,用以遍历数组和集合。使用foreach时,无须获得数组和集合的长度,无须根据索引来访问数组元素和集合元素,foreach循环自动遍历数组和集合中的每个元素。


跳转语句

1.break关键字

♛♛♛执行break语句,提前结束循环,不再执行其余的几次循环

2.continue

♛♛♛执行continue语句只结束本次循环中continue语句下面尚未执行的语句,其余的循环还要继续执行

3.return

♛♛♛执行return语句,表示结束方法的执行;如果return 后面有常量或者变量,表示返回方法指定类型的值


目录
相关文章
|
7月前
|
Java
Java switch case 语句
Java switch case 语句
48 0
|
7月前
|
Java
【Java从入门到精通】Java switch case 语句
【Java从入门到精通】Java switch case 语句
81 0
|
Java
Java switch case语句
Java switch case语句
109 0
|
Java
Java中的if与switch选择结构语句应用
if和switch都是用来做分支语句的判断,具体使用哪个,要看需求选择
129 1
Java中的if与switch选择结构语句应用
Java中的条件语句---if语句
Java中的条件语句---if语句
147 0
Java中的条件语句---if语句
|
Java
Java switch case 语句
Java switch case 语句
277 0
Java入门教程(19)——break 语句和 continue 语句
break 语句和 continue 语句的介绍及应用
101 0
Java入门教程(19)——break 语句和 continue 语句
|
Java
JAVA中的循环结构语句
JAVA中的循环结构语句
130 0
JAVA中的循环结构语句