public class soxwlvc
{
int x =1;
int y = 10;
public int vc() {
return
for (int u=0;x<=y;x++)
System.out.println("x:"+x);
}
public static void main(String[] args)
{
soxwlvc d = new soxwlvc();
System.out.println("soxwlvc d:" + (d.vc()));
}
}
我是新手 我自己编写的!想看看自己定义的方法里如何使用!我用的是eclipse
这句话在return 里出现了X子!我不知道是什么意思!请高手请教下!
我的理解是for循环后输出应该是x=1到10!然后把这些值返回给return 那么我在最后条用该方法后 也应该输出x=1到10啊 可是现在在return那里出现了致命的错误信息!
你的意思是return后面的不会被执行了是吗?
追答是的,return 就是返回了,返回以后就等于这个方法执行结束了
那为什么x+=y就可以执行到?语句难道执行不到吗?表达式就可以?
追答没看到x+=y这个语句在哪里,贴上来看看
追问public class soxwlvc
{
int x =1;
int y = 10;
public int vc() {
return x+=y;
}
public static void main(String[] args)
{
soxwlvc d = new soxwlvc();
System.out.println("soxwlvc d:" + (d.vc()));
}
}
结果是11
明白你的意思了,return 后面不能带程序段,只能带表达式或者变量,一次return不可能返回多个结果,这种写法属于语法错误
追问我使出来了!public class soxwlvc
{
int x =1;
int y = 10;
public int vc() {
for (int u=0;x<=y;x++)
System.out.println("x:"+x);
return x;
}
public static void main(String[] args)
{
soxwlvc d = new soxwlvc();
System.out.println("soxwlvc d:" + (d.vc()));
}
}
这样就可以了 !谢谢了!
方法里面当然可以有各种语句,但retun关键字后面是不能加语句段的
本回答被提问者采纳java中的for循环中可以使用return吗?
可以的,不过当执行到return的时候循环就会退出。比如 for(int i=0;i<5;i++){ if(i==0) return i; System.out.println(i);}这段代码返回一个i=0,当return执行后 i=1 i=2 ... 等都不会被执行,System.out.println这句也永远不会被执行。
java中,在for循环里加return;是什么意思?
renturn可以放在方法中,for循环是在 main 方法中的 ,他的意思就是立刻终止方法执行。如过i=5 那么这个方法立刻停止执行,所以无法输出值
JAVA中return用法,谢谢了
如果你的for循环条件不满足,则不会执行,就不会有返回值
java中return语句的位置。
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。return可以写在方...
Java编程,return结束循环问题
因为你在第二个for循环中设置了return条件了,当满足这个条件时,就会return,后面的代码都不会再执行,将其上调一句,在a=1时,执行一次打印这句话,然后,当a=2时,就进入了if判断,执行if中的return,所以就是这样了
Java在方法中的for循环里写return是结束循环还是结束方法?
return是跳出方法,break是结束循环,continue是结束这一次循环跳到下一次循环
Java的return返回值是返回到方法了吗?
再者声明下return的用法:1、直接return,没有任何返回值;比如:public void a(){ return;\/\/这就是return的第一层含义,打断程序。}2、return 有返回值 public int b(){ return 0;\/\/表示,程序要执行完了(就是打断了,后面的不执行),我要开始返回一个int值了} ...
java中return用法总结
return语句可以被用来控制程序的流程。在这种情况下,它通常被用来提前结束循环或switch语句的执行。例如:```for (int i = 0; i if (array[i] == value) { return i; \/\/ 提前结束循环并返回i的值 } } ```总结:在Java中,return可以用来提前结束方法的执行、返回一个值或控制程序的流程。
Java中,return的具体用法!
1、如果一个方法有返回值,那么必须出现return。2、一个方法的返回值为void,也可以出现return,但是后面什么也不可以写,直接写return ;3、return 语句后面的内容都不在执行,这是与break不同的地方,二者虽然都可以跳出循环,但是break跳出循环,后面的额代码还将继续执行。4、3的一个特殊情况是有...
请高手帮助解答!JAVA里的方法: 我已知道Return语句后面不能再有代码...
\/\/是可以的,例如一下代码:public class Return{ public static void main(String[] args){ getXX(); } public static void getXX(){ int num = 3; for(int i = 0; i < 10; i++){ if(num == i){ return; \/\/return回去 } } }} ...