程序编译出错,请问这段代码错在什么地方? 怎么在一个类中创建一个本类的对象啊!这里:Avector a = new Avector();应该有问题吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的, 可以的楼主,我试过了,可以编译通过。估计你的CLASSPATH等没设置对。 呵呵,由于你没有把错误信息贴上,而我的机器上经过了我对你代码的调整后没有出错,所以我认为错误可能有以下原因引起:1.你的文件名没有与类名相同,因为类是public 的,所以要相同,应为:Avector.java2.在v.addElement(str); 前面有一看不见的特殊字符,你先把同一行的它前面的所有字符删除,即可。下面是调整后的文件内容:import java.lang.System;import java.util.Vector;import java.util.Enumeration; public class Avector{ public static void main(String args[]) { Avector a = new Avector(); a.Av("PAN"); } public void Av(String str) { Vector v=new Vector(); v.addElement(str); } } java跟.net哪个好学? start() 和 system.out 的优先级别 cvs错误,已经发生好多次了,但是不知道怎么解决 请教jdk-6-windows-i586在winXP下环境设置的问题 为什么打印出来是负数? netbeans 生成主项目失败 -- 谁能帮我解析一下 cannot resolve symbol :class 怎样让通过Web Start启动的程序能读到下载来的本地资源? 请问那里有 javahelp的文件下载 狂散分!!!高兴!!!! 各位大虾帮帮我。 高手请进:用DOM读取XML文件时怎样得到某一元素的行号?
楼主,我试过了,可以编译通过。
估计你的CLASSPATH等没设置对。
所以我认为错误可能有以下原因引起:
1.你的文件名没有与类名相同,因为类是public 的,所以要相同,应为:Avector.java2.在v.addElement(str); 前面有一看不见的特殊字符,你先把同一行的它前面的所有字符删除,即可。下面是调整后的文件内容:import java.lang.System;
import java.util.Vector;
import java.util.Enumeration; public class Avector
{
public static void main(String args[])
{
Avector a = new Avector();
a.Av("PAN");
}
public void Av(String str)
{
Vector v=new Vector();
v.addElement(str);
} }