Я пытаюсь установить строку [] объекта e1, но я продолжаю получать ошибку illegal start of expression
. Я новичок в Java, и я абсолютно не знаю, что не так. Любая помощь приветствуется.Как исправить незаконный запуск выражения в Java?
public class Employeetest {
public static void main(String[] args) {
Employee e1 = new Employee();
e1.person ={"","","","",""};
e1.printInfo();
}
}
public class Employee {
String[] person ={"","","","",""};
public void printInfo() {
System.out.println("Name:" + person[0]);
System.out.println("Gender:" + person[1]);
System.out.println("Job Title:" + person[2]);
System.out.println("Organization:" + person[3]);
System.out.println("Birthday:" + person[4]);
}
}
Добро пожаловать в переполнение стека! Какие конкретные ошибки вы получаете? Как вы думаете, что они означают? Что вы сделали до сих пор, чтобы попытаться это исправить? Чем больше деталей вы предоставляете, тем лучше мы сможем помочь. – templatetypedef
Возможный дубликат [Объявить массив в Java?] (Http://stackoverflow.com/questions/1200621/declare-array-in-java) –