Я хочу создать список элементов с помощью ввода пользователем. Можно ли непосредственно сохранить элемент в списке, или мне нужно создать ссылку? Я нашел, как составить список готовых переменных, но я хочу создать те переменные с пользовательским вводом.Как создать список новых элементов?
Целью моего проекта является сохранение набора данных и их последующее напоминание. Сначала я понимаю концепцию списков. Поэтому я не думаю, что полезно скопировать мой код в данный момент.
import java.util.*;
public class Database {
public Database() {
}
public static int numberOfSpawnpoints = 0;
static Scanner userInput = new Scanner(System.in);
public static void main(String[] args) {
System.out.println("Add a new spawnpoint.\n");
System.out.println("State the name of this spawnpoint: ");
Spawnpoints Sp1 = new Spawnpoints(getSpawnName());
System.out.println("Name: " + Sp1.getSpawnName());
System.out.println("Location: " + Sp1.getLocation());
System.out.println("Pokemon: " + Sp1.getPokemon());
System.out.println("Spawntime: " + Sp1.getSpawntime());
System.out.println("The pokemon is currently spawned: " + Sp1.isSpawned());
numberOfSpawnpoints++;
}
public static String spawnName;
public static String getSpawnName() {
spawnName = userInput.next();
return spawnName;
}
public void setSpawnName(String spawnName) {
Database.spawnName = spawnName;
}
}
Вы знаете, как получить информацию от пользователя? – OsamaKhalid
Да, я могу создать элемент и определить атрибуты с пользовательским вводом. Теперь я хотел бы сохранить этот элемент в списке. –
Что вы подразумеваете под элементом? Это просто взять ввод и сохранить его в Arraylist – OsamaKhalid