Java 为什么这个while循环只运行一次?
我的所有循环都只运行了一次,然后就退出了,我很困惑。以下是仅运行一次的while循环示例:Java 为什么这个while循环只运行一次?,java,loops,while-loop,Java,Loops,While Loop,我的所有循环都只运行了一次,然后就退出了,我很困惑。以下是仅运行一次的while循环示例: public String getAstWhile(int ast) { int s = 0; int n = ast; while (s < n) { s++; return "*"; } return ""; } 公共字符串getastwile(int-ast){ int s=0; int n=ast; 而(
public String getAstWhile(int ast) {
int s = 0;
int n = ast;
while (s < n)
{
s++;
return "*";
}
return "";
}
公共字符串getastwile(int-ast){
int s=0;
int n=ast;
而(s
因为您使用的是return
关键字,它指示Java退出该方法。在while
中有一个return
语句。您希望如何运行多次?阅读更多