2015-10-05 2 views
-4
  • Как получить содержимое одномерного массива через публичную функцию?

это мой публичный методВозвращая одномерный массив из функции, как?

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]); 
    } 
} 

есть большая ошибка. я не могу это получить. im используя netbeans.

+1

Сообщение, которое вы уже пробовали. Или, по крайней мере, попытайтесь быть более точным в своем вопросе. Этот вопрос не просто ответить и не подходит для переполнения стека. –

ответ

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"; 

Так вы делаете одномерный массив с именами в нем.

+0

Одно имя .... не n имен. Но неясно, нравится ли ему массив символов строк 1 или что-то другое –

+0

Мне просто нужна вкладка имен в программировании. потому что мне нужно поставить оценки в сторону имен, которые являются двумерными. thanks derk :) –

+0

Вы поняли это сами или вы все еще сталкиваетесь с одной и той же проблемой? – Derk

Смежные вопросы