Этот код работает:
String[] numberofjobs = new String[10];
String jobName = JOptionPane.showInputDialog(null, "Enter Job Name " + i);
if(jobName != null) {
numberofjobs[0] = jobName;
}
Узнайте больше о массивах здесь .
Что вы можете сделать, если хотите ints (поскольку JOptionPane.showInputDialog вернетString), используется Integer.parseInt(jobName);
, где jobName - ввод пользователя.
Этот код будет хранить все значения из String [] в int [], вы можете поместить его после первого примера кода:
int[] intArray = new int[numberofjobs.length];
for (int i = 0; i < numberofjobs.length; i++) {
intArray[i] = Integer.parseInt(numberofjobs[i]);
}
На 'ссылка' зарплата на jobName васпросто нужно быть уверенным, что значения находятся в одном индексе, чем для получения названия должности и зарплаты вы можете просто сделать это:
String jobNameAndSalary = numberofjobs[0] + ", with the salary of " + salaries[0];
С наилучшими пожеланиями, Brhaka