21xrx.com
2024-12-23 02:42:00 Monday
登录
文章检索 我的文章 写文章
Java中的return和continue语句的用法和区别
2023-06-15 12:37:59 深夜i     --     --
Java语言 return语句 continue语句

在Java语言中,return和continue是两个常用的关键字,分别用于函数返回和循环控制。本文将介绍它们的用法和区别,并给出相应的代码案例。

1. return语句

return语句用于从函数中返回值,并结束函数的执行。它有两种形式:

1)返回值:return value;

2)不带返回值:return;

其中第一种形式用于返回指定的值,并将该值作为函数的返回值。下面是一个例子:


public int add(int a, int b) {

  int sum = a + b;

  return sum;

}

在这个例子中,add()函数返回两个参数a和b的和sum。

第二种形式用于结束函数的执行,并不返回任何值。下面是一个例子:


public void printString(String str) {

  if (str == null)

    return;

  

  System.out.println(str);

}

在这个例子中,printString()函数用于打印一个字符串str。如果字符串为空,则直接返回。

2. continue语句

continue语句用于结束当前循环的迭代,并进入下一次迭代。它只能用于循环语句中,并且仅影响当前循环。下面是一个例子:


for (int i = 0; i < 10; i++) {

  if (i % 2 == 0)

    continue;

  

  System.out.println(i);

}

在这个例子中,for循环从0到9遍历每个数。如果当前数是偶数,则执行continue语句,跳过该数。如果当前数是奇数,则执行System.out.println(i)语句,打印该数。

3. 总结

return和continue是Java语言中常用的关键字。它们的作用不同,但都可以用于控制程序的执行流程。需要注意的是,在函数中使用return语句时,必须保证函数的返回值类型与return语句返回的值的类型相同。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复