Java 编译出现类重复错误

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:08:38
import java.util.*;
class ArrayListTest
{
public static void main(String[] args)
{
ArrayList al=new ArrayList();
al.add(new Point(1,1));
al.add(new Point(2,2));
al.add(new Point(3,3));
System.out.println(al);

}
}
class Point
{
int x,y;
Point(int x,int y)
{
this.x=x;
this.y=y;
}
public String toString()
{
return("x="+x+","+"y="+y);
}
}
编译时出现类重复错误两处和一个无法访问ArrayList错误,我是完全按照教程输入的啊,应该怎么修改?
是在DOS环境下编译之行的,该怎么处理

我在eclipse下帮你编译了下,一点错误都没有,结果是:
[x=1,y=1, x=2,y=2, x=3,y=3]

可能是你的环境问题吧,或者就是楼上说的情况!强烈建议用eclipse编译,哪里有错误就会提示的!

import java.util.*;

public class ArrayListTest {

public static void main(String[] args) {
ArrayList<Point> al = new ArrayList<Point>();
al.add(new Point(1, 1));
al.add(new Point(2, 2));
al.add(new Point(3, 3));
System.out.println(al);

}
}

class Point {

int x, y;

Point(int x, int y) {
this.x = x;
this.y = y;
}

public String toString() {
return ("x=" + x + "," + "y=" + y);
}
}
泛型警告。不是错误。还有注意文件名的问题。

import java.util.*;

public class ArrayListTest {

public static void main(String[] args) {
ArrayList<Point> al = new ArrayList<Point>()