如何在Java中使用main方法外定义的数组变量

时间:2015-07-14 02:07:27

标签: java arrays

public class Tostring 
{
  String mystr[] = {"a","b","c"};
  public static void main(String[]args)
  {
      mystr[] mystr1 = new mystr[]; 
      System.out.print(mystr.toString());
  }
}

1 个答案:

答案 0 :(得分:2)

  1. 如果您希望在静态方法中使用它,请使数组变量为静态。
  2. 如果要查看有意义的字符串表示,请使用System.out.println(java.util.Arrays.toString(mystr));。否则你会看到一些对你来说毫无意义的东西。
  3. 摆脱mystr[] mystr1 = new mystr[];行,因为它没有意义。
  4. 将来,请告诉我们您发布的代码存在哪些问题,包括您可能会看到的任何错误消息。请浏览tourhelphow to ask a good question部分,了解此网站的工作原理,并帮助您改进当前和未来的问题,从而帮助您获得更好的答案。< / LI>