в настоящее время совершает покупку. Я почти на полпути сделал это, единственное, что мне нужно. когда я нажимаю 1 для покупки, он даст мне возможность ввести Код товара, который я сохранил в своем инвентаре. И затем он соответственно отображает данные или значения, соответствующие моему введенному коду на основе моих сохраненных продуктов в моем инвентаре.JAVA. Поиск значения и отображение данных
PS: im new in java, и я знаю, что мои коды по-прежнему являются базовыми, поскольку я все еще изучаю Java самостоятельно. И мои переменные еще не изменены на Arraylist cus, я только что узнал, что Arraylist намного лучше, чем простой массив, хранящий сбор данных.
Любые предложения приветствуются и приветствуются. Будет придерживаться использования Arraylist или Array. не Хэссет и т. д. Спасибо, ребята!
Надеюсь, вы, ребята, могли мне помочь. Благодаря!
Можете ли вы показать нам код класса Item, а также код, который вы используете для поиска предметов из arraylist? –
Ваше описание сбивает с толку. Скажите нам, какая половина вы закончили и что вам нужно. Также дайте нам некоторый код. – bcorso
Вы говорите, что не хотите использовать HashSet, но вы, вероятно, должны его рассмотреть. Поиск через ArrayList для «icode» займет время O (N). Использование HashSet (путем переопределения hashcode и равным использованию поля «icode») сделает поиск O (1). Это было бы необходимо при создании фактической базы данных, которая могла бы хранить 1000 элементов. – bcorso