当前位置:编程学习 > JAVA >>

java编程新手求助5

我用Eclipse编辑器编辑的,报了三个错,不知道为什么。。

一个“{”,一个“}”还有一个“n‘’,知道能说下原因吗。

补充:public class Demo4 
{
 public static void main(String[] args)
 {
  int n=5;
 }
}
class CycLine
{
 for(int i=1;i<=n;i++)
 {
  if(i=n+1){i=1;}
 }
}
class Node
{
 CycLine n1=new CycLine();
 int node=n1.i;
 int nextnode=n1.i++;
}
追问:你怎么知道什么东西写在什么类里面呢?我就觉得到处都可以写。
答案:楼主,您的代码不是一般的乱啊书中很多细节是要理解的...public class Demo4 
{
   public static void main(String[] args)
   {
    CycLine n1=new CycLine();
    Node n= new Node();
    n.print(n1.i);
   }
}
class CycLine
{
 int n=5;
 int i;
 public CycLine()
 {
  for(i=1;i<=n;i++)
  {
   if(i == n+1)
   {
    i=1;
   }
  }
  System.out.println(i);
 }
}
class Node
{
 public void print(int i)
 {
  int node= i;
  int nextNode=i++;
  System.out.println(node+" "+nextNode);
 }
}1.执行语句应该放在方法体内,不能写在外层声明处。
2.一般而言,很少在一个类中声明和使用多个类。

你的n没有定义的啊

public class Demo4 {
 public static void main(String[] args) {
  int n=5;
 for(int i=1;i<=10;i++)
  n+=1 }

正如一楼所说,格式有很大的问题,执行语句应该放在主方法体内,不能写在外层声明处,这样很不好,别人看不懂你想表达什么。这样吧,你说说你要实现什么功能我帮你写了再给你讲解。

上一个:java 群成员列表的显示
下一个:怎样用java实现打印功能

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,