以下のコードを使用すると、コード、名前、説明を入力できます。ただし、入庫後。問題は、正しいコードを使用して表示したい詳細を表示できないことです。
import java.util.Scanner;
public class array {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int x;
String q;
String ans;
String itemCounts = "";
String name="",descriptions = "";
do {
System.out.print("Item code:");
itemCounts += "" + a.next() + "\n";
System.out.print("Item name:");
name += "" + a.next() + "\n";
System.out.print("des:");
descriptions += "" + a.next() + "\n";
System.out.println("Do you want to add more? yes or no:");
ans = a.next();
} while (ans.equals("yes"));
System.out.print("enter 1 to purchase :");
x = a.nextInt();
if(x==1){
System.out.print("enter code:");
q = a.next();
if(q==itemCounts){
String[] b = itemCounts.split("\n");
String[] nm = name.split("\n");
String[] des = descriptions.split("\n");
for (int i = 0; i < b.length; i++) {
System.out.println("Item name:" + nm[i]);
System.out.println("Item description:" + des[i]);
}
}
}
}
}