j2se 语法基础,新手在线等回答
我是一名java初学者,正在学习基础语法,现在想写一个小程序,输出1-500中所有能同时被2 ,5 ,7 整除的数 我的程序如下public class text {
public static void main (Sting [] args){
for(int i =1 ; i<=500 ; i++)
if(i % 2 != 0) {break;}
else if (i % 5 != 0) {break;}
else if(i%7 ==0){
{System.out.println(i);}
else break;
}
}
}
但是编译的时候说第九行的else 不带 if ,请高手帮忙看看 谢谢大家了 --------------------编程问答-------------------- 后来我有这么写了一个,
public class text {
public static void main(Sting [] args){
for(int i =1 ; i<=500 ; i++)
if(i%2==0 && i% 5 ==0 && i%7==0)
System.out.println(i);
}
}
这次提示第二行 找不到符号 --------------------编程问答-------------------- 装个Eclipse调试吧,目测是 大括号乱了一层:
else if(i%7 ==0){
{System.out.println(i);} // 这里多了左括号
else break;
} // 这里多了右括号
--------------------编程问答--------------------
String 不是Sting --------------------编程问答--------------------
第二行Sting 改成String --------------------编程问答-------------------- 好多初学者不愿意用eclipse的
补充:Java , Java SE