首页 > 代码库 > Java中的goto语句
Java中的goto语句
List<Integer> nums = new ArrayList<Integer>();
//计算从2开始,到upper的所有质数
outer:
for(int i=2;i<=upper;i++)
{
//用i除以从2开始、到i的平方根的所有数
for(int j=2;i<Math.sqrt(i);j++)
{
//如果可以整除,则说明这个数不是质数
if(i!=2 && i%j ==0)
{
continue outer;
}
}
nums.add(i);
}
上面程序是用来寻找从2到upper的所有质数并加到ArrayList里面。
outer:"就是一个自己定义的标签名,通过break或continue来跳转到这个位置,一般是用来跳出循环。 这个语法类似于C语言中goto。
来自为知笔记(Wiz)
Java中的goto语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。