黑马程序员技术交流社区

标题: 字符数组转换成字符串出错,求解答 [打印本页]

作者: 落星追恒    时间: 2016-3-17 13:32
标题: 字符数组转换成字符串出错,求解答
public class String2 {
        public static void main(String[] args) {
                int[] arr = {1,2,3,4,5};
               
                String a = arrToString(arr);
               
                String s1 = arrToString(arr);
                System.out.println(s1);
        }
       
        public static String arrToString(int[] arr) {
               
                String s = "";
               
                s += "[";
                for (int x = 0; x < arr.length; x++) {
                        if (x == arr.length - 1) {
                                s += arr[x];
                        } else {
                        s += arr[x];
                        s += ",";
                        }
                       
                }
                s += "]";
               
                return s;
               
        }
}

错误: 在类 cn04.String 中找不到主方法, 请将主方法定义为:
   public static void main(String[] args)

尝试过很多次了,下面的方法字符串s有很多条红色下划线,不知道哪里出了问题 ,是没导包吗还是哪里小格式没注意,希望高手帮我看一下,谢谢
作者: cxy374100657    时间: 2016-3-17 13:39
你新创建一个package然后在创个类把代码占进去,应该就会好,代码是没有问题的
作者: 落星追恒    时间: 2016-3-17 14:12
真的是这样的,我在同一包下试过十几次,每次都出错,该包下其他类也同样莫名其妙的错误
求大神解答这是为什么?什么情况才会出这个问题?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2