A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我是一只笨鸟

初级黑马

  • 黑马币:72

  • 帖子:30

  • 精华:0

下面的两个类ArrayTest,ArrayTool分别在两个java文件中,但都在同一目录下,
用一个类调用另一个类,编译ArrayTest,
编译出错:找不到符号

注:此程序在本电脑上用eclipse可以正常编译,

//类ArrayTest
class ArrayTest{
        public static void main(String[] args){
                int [] arr={34,14,23,68,53};
       
                //获取数组遍历
                ArrayTool.printArray(arr);
}
//类ArrayTool
class ArrayTool{
        public static void printArray(int [] arr){
                for(int x=0;x<arr.length;x++){
                        if(x==arr.length-1){
                                System.out.println(arr[x]);
                        }
                        else{
                                System.out.print(arr[x]+",");
                                }
                }
        }
}

百度截图201703042132.jpg (16.54 KB, 下载次数: 16)

百度截图201703042132.jpg

3 个回复

倒序浏览
是不是你的先给基本类做一次编译,生成字节码文件后,然后再编译主类!我感觉是windows窗口不能够直接将测试类中的文件自动生成字节码文件
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
楼主,刚才说的不对啊,我测试了一下,我的电脑就可以运行,我也搞不清楚你的为什么不行,有大神路过给指教指教
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
我用其他人的电脑试了一下,都是可以的,然后在自己的电脑上用eclipse也可以正常编译,就是用cmd窗口不行,求大神指点
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马