public class z1 {
/** Main method */
public static void main(String[] args) {
int cnt=0;
for(int i=2001;i<=2100;i++)
{
if((i%4==0)||(i%400==0))
{
cnt++;
if(cnt%10==0)
System.out.println=(" "+i+"/n");
else
System.out.println=(" "+i);
}
}
}
}
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
println cannot be resolved or is not a field
println cannot be resolved or is not a field
at z1.main(z1.java:15)
还有请问能用JOptionPane.showMessageDialog()在运行出来的窗口中做到一次性显示出2001~2100的所有闰年(每10个换行)吗?如何实现呢?
O(∩_∩)O谢谢~
4 个解决方案
#1
System.out.println=(" "+i+"/n");
去掉等号:
System.out.println(" "+i+"/n");
去掉等号:
System.out.println(" "+i+"/n");
#2
额,谢谢~这个问题没注意到呢~
另外用JOptionPane.showMessageDialog()一行显示10个可以做到吗?
还有CSDN怎么给分呢?才来不知道
另外用JOptionPane.showMessageDialog()一行显示10个可以做到吗?
还有CSDN怎么给分呢?才来不知道
#3
每10个加一个"/n"...................
你用System.out.println(" "+i+"/n");时每次输出后都会换行的,
改成用System.out.print(" "+i+"/n");
你用System.out.println(" "+i+"/n");时每次输出后都会换行的,
改成用System.out.print(" "+i+"/n");
#4
LZ 这是我调好的源码:
public static void main(String[] args) {
int cnt=0;
for(int i=2001;i<=2100;i++)
{
if((i%4==0)||(i%400==0))
{
cnt++;
if(cnt%10==0)
System.out.println(" "+i);
else
System.out.print(" "+i);
}
}
}
用JOptionPane.showMessageDialog()一行显示 不知道是什么意思?
如果回答给力的话,就给点分
public static void main(String[] args) {
int cnt=0;
for(int i=2001;i<=2100;i++)
{
if((i%4==0)||(i%400==0))
{
cnt++;
if(cnt%10==0)
System.out.println(" "+i);
else
System.out.print(" "+i);
}
}
}
用JOptionPane.showMessageDialog()一行显示 不知道是什么意思?
如果回答给力的话,就给点分
#1
System.out.println=(" "+i+"/n");
去掉等号:
System.out.println(" "+i+"/n");
去掉等号:
System.out.println(" "+i+"/n");
#2
额,谢谢~这个问题没注意到呢~
另外用JOptionPane.showMessageDialog()一行显示10个可以做到吗?
还有CSDN怎么给分呢?才来不知道
另外用JOptionPane.showMessageDialog()一行显示10个可以做到吗?
还有CSDN怎么给分呢?才来不知道
#3
每10个加一个"/n"...................
你用System.out.println(" "+i+"/n");时每次输出后都会换行的,
改成用System.out.print(" "+i+"/n");
你用System.out.println(" "+i+"/n");时每次输出后都会换行的,
改成用System.out.print(" "+i+"/n");
#4
LZ 这是我调好的源码:
public static void main(String[] args) {
int cnt=0;
for(int i=2001;i<=2100;i++)
{
if((i%4==0)||(i%400==0))
{
cnt++;
if(cnt%10==0)
System.out.println(" "+i);
else
System.out.print(" "+i);
}
}
}
用JOptionPane.showMessageDialog()一行显示 不知道是什么意思?
如果回答给力的话,就给点分
public static void main(String[] args) {
int cnt=0;
for(int i=2001;i<=2100;i++)
{
if((i%4==0)||(i%400==0))
{
cnt++;
if(cnt%10==0)
System.out.println(" "+i);
else
System.out.print(" "+i);
}
}
}
用JOptionPane.showMessageDialog()一行显示 不知道是什么意思?
如果回答给力的话,就给点分