Java中如何使用main方法外定义的数组变量 如果希望在静态方法中使用数组变量,请将其设置为静态 使用System.out.println(java.util.Arrays.toString(mystr))如果希望看到有意义的字符串表示形式。否则你会看到

Java中如何使用main方法外定义的数组变量 如果希望在静态方法中使用数组变量,请将其设置为静态 使用System.out.println(java.util.Arrays.toString(mystr))如果希望看到有意义的字符串表示形式。否则你会看到,java,arrays,Java,Arrays,Java中如何使用main方法外定义的数组变量 如果希望在静态方法中使用数组变量,请将其设置为静态 使用System.out.println(java.util.Arrays.toString(mystr))如果希望看到有意义的字符串表示形式。否则你会看到一些对你来说毫无意义的东西 去掉行mystr[]mystr1=newmystr[]因为它没有意义 将来,请告诉我们您发布的代码有哪些问题,包括您可能看到的任何错误消息。请浏览、和部分,了解本网站的工作原理,并帮助您改进当前和未来的问题,从而帮助

Java中如何使用main方法外定义的数组变量
  • 如果希望在静态方法中使用数组变量,请将其设置为静态
  • 使用
    System.out.println(java.util.Arrays.toString(mystr))如果希望看到有意义的字符串表示形式。否则你会看到一些对你来说毫无意义的东西
  • 去掉行
    mystr[]mystr1=newmystr[]因为它没有意义
  • 将来,请告诉我们您发布的代码有哪些问题,包括您可能看到的任何错误消息。请浏览、和部分,了解本网站的工作原理,并帮助您改进当前和未来的问题,从而帮助您获得更好的答案

  • 你认为mystr[]mystr1=newmystr[]怎么样是什么?你为什么这么认为?这里有没有使用new关键字的方法?这里,我的意思是,new关键字用于创建一个对象,那么我们可以创建一个对象来使用这个数组吗?在java中,数组就是对象。在Java中,一切都是一个对象。(好吧,所有重要的部分,无论如何)。
    public class Tostring 
    {
      String mystr[] = {"a","b","c"};
      public static void main(String[]args)
      {
          mystr[] mystr1 = new mystr[]; 
          System.out.print(mystr.toString());
      }
    }