JAVA中怎么用带标签的语句加上break或continue取代C#中的goto,谁能给一个例子本人急用 谢谢

本人想实现象C#中的GOTO语句一样的功能 使程序能跳转到我想要的位置运行~~~

第1个回答  2006-10-31
outer:if(){
inner:if(){}break:outer
}
大概是这样吧.
第2个回答  2006-10-31
classpath .;C:\Program Files\Java\jdk1.4.2\lib
java_home C:\Program Files\Java\jdk1.4.2本回答被提问者和网友采纳
第3个回答  2006-10-31
goto?
这年头还有人用这个?
哈哈
第4个回答  2006-10-31
要看具体情况...
其实这样可读性差...

JAVA中怎么用带标签的语句加上break或continue取代C#中的goto,谁能给...
outer:if(){ inner:if(){}break:outer } 大概是这样吧.

从“跨平台就是一种谎言”说起C#和Java的区别
在Java中,你可以用带标签的语句加上break或continue取代C#中的goto。 12.int[] x = { 0, 1, 2, 3 }; int x[] = { 0, 1, 2, 3 }; 但在C#中,只有第一行代码合法,[]不能放到变量名字之后。 13.与Java不同的是,C#允许为名称空间或者名称空间中的类指定别名: using TheConsole = System.Conso...

break在java里是跳出所有循环吗
在Java中,break和continue可以跳出指定循环,在循环前指定一个标签名称,使用break跳出即可。continue同。代码如下:(1) 简单的一个continue会退回最内层循环的开头(顶部),并继续执行。(2) 带有标签的continue会到达标签的位置,并重新进入紧接在那个标签后面的循环 (3) break会中断当前循环,并移离当前...

C#中GOTO语句行中怎么加标签实现跳转到前面的PRIVATE VOID
label1: \/\/声明一个名为label1的标签 \/\/这里是代码 goto label1;这样就可以当执行到goto label1;的时候程序跳转到label1的位置了。还有就是有的人说放弃使用goto也是不对的,只是说不推荐使用。因为goto的话对逻辑要求会比较高些,对于有些人比较容易出错。但是有些复杂的算法像多层嵌套算法goto...

谁能去掉这段C#中的GOTO语句,且不改变功能,高手》》
static void Main(string[] args){ arrset n = new arrset();Console.WriteLine("请输入数组的长度,输入0退出:");while (true){ int i = Int32.Parse(Console.ReadLine());if (i == 0)break;n.declaresize(i);Console.WriteLine("i== {0} 可见它并没有改变自身的值,只是把它的值...

java中如何跳出内层的while循环
用break就可以跳出循环啦~~或者在break后面加个标签,然后在你需要跳到的地方写上这个标签,就可以跳到指点的位置,有点类似与goto吧~~~int i = 0;breakTest: while(true){ for(int j = 0;i<100;j++){ i++;if(i == 10) { break breakTest;} } } 这个是带标签的,如果不带标签的...

c#有没有简洁的方法跳出外层循环,类似java那样使用标记的
C# 缺乏 Java 的循环标签语法,因此没有直接对应的跳出外层循环方法。有三个主要解决方案:第一种解决方案是使用 break 或 continue 关键字与标签结合,这种做法相对简单,易于理解。第二种方案是利用 goto 语句,它可以将程序控制直接转移到带有标签的语句。goto 语句常用于跳转到特定的 switch-case 标签...

Java中是否有goto语句?
goto语句源于C语言和Basic语言,主要在面向过程的程序设计语言中使用。Java是面向对象的程序设计语言,并不需要goto语句,而是将goto作为Java的保留字。说明:虽然Java语言中还不能使用goto语句,但是在Java语言中也提供了跳转语句,即在循环语句中使用带标签的continue语句和带标签的break语句,这样就可以实现...

谁能告诉我怎样使用goto语句,在C#中
GOTO语句属于无条件的跳转语句,因为C#允许为代码行加上标签,这样就可以用GOTO语句直接跳转到这些代码行上。实例如下:private void Form1_Load(obfect sender,EventArgs e){ int i=9;if(i%2==0)goto Found;else goto NoFound;NoFound:MessageBox.Show(i.ToString()+"不是偶数");goto finish;Fo...

在c#中可以使用goto语句吗
goto 的意思是跳转到的意思,那么跳转到哪里呢,当然是跳转到另一个语句,如何标示这个要跳转到的语句,答案是在该语句前加上标签 int i = 0;goto cc;i = 9;cc: Console.Write(i);这就是四句代码,标签的使用方式cc: Console.Write(i);即为标签名,再加上冒号":",标签名大家可以随意取,比如aa,...

相似回答