รายละเอียดของการตอบ ::
สอบถามอีกรอบครับ พอดีผมสร้างเป็น Object รับค่ามาครับ และอยากใช้คำสั่งในการค้น ข้อมูลใน Object นั้นครับ แล้วใช้คำสั่ง indexOf() มันหาไม่เจอ หรือมันใช้ไม่ได้ครับ
public static void demoArrayList1(){
ArrayList<Drink> menus = new ArrayList<Drink>();
menus.add(new Drink("กาแฟ", "ลาเต้", "25"));
menus.add(new Drink("น้ำผลไม้", "แตงโม - ", "20"));
menus.add(new Drink("น้ำอัดลม", "โค๊ก - ", "15"));
System.out.println(menus.indexOf("กาแฟ"));
}
ข้อมูลมาจากอีกคลาสชื่อ Drink ครับ ต้องการค้นหาคำว่ากาแฟครับ แต่ไม่เจอ หรือมันใช้ indexOf() ไม่ได้ครับ หรือเราต้อง Loop แล้วIF ดักข้อมูลครับ