从函数返回一维数组,怎么样?

时间:2015-10-05 12:44:55

标签: java arrays

  • 如何通过公共函数获取一维数组的内容?

这是我的公开方法

    public class try 
{
    private String sname;
    private int[][] score;
    private int grade;
    private double average;

    public void names(String[] stuname)
    {
        String[] sname = new String[3];
        sname[0] = "Blair";
        sname[1] = "Waldorf";
        sname[2] = "Chuck";

    }
}

然后这是我在其他类文件中的主要方法。

public class MainTry
{
    public static void main(String[] args)
    {
        try a1 = new try();
        System.out.println(a1.sname[3]);
    }
}

有一个很大的错误。我无法得到它。我正在使用netbeans。

1 个答案:

答案 0 :(得分:0)

 // declare a string array with initial size
String[] names = new String[4];

// remember that the array starts at 0 so an array with 4 elements goes up to index number 3.
// add elements to the array
names[0] = "Freddy";
names[1] = "Fish";
names[2] = "Henry";
names[3] = "Tom";

这就是你如何制作一个带有名字的一维数组。