public class array {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader("fruit.txt"));
System.out.println("enter the fruit you want to search");
Scanner input = new Scanner(System.in);
String fruit = input.nextLine();
String line;
List<String> list = new ArrayList<String>();
while((line=reader.readLine()) !=null)
{
list.add(line);
}
reader.close();
for (String s : list) {
System.out.println(s);
}
}
}
私はfruit.txtを持っています
apple 20 good
orange 30 good
banana 40 needmore
配列リストからオレンジの数を取得するにはどうすればよいですか。この場合は「オレンジ」のユーザー入力をプログラムに読み取らせて30を表示させたいのですが、状態が良くありません。
理想的な出力は
You have orange 30 of them and status is good