String ক্লাসের contains() মেথড একটি স্ট্রিং মান প্যারামিটার হিসেবে গ্রহণ করে, বর্তমান String অবজেক্টে নির্দিষ্ট স্ট্রিং রয়েছে কিনা যাচাই করে এবং থাকলে true রিটার্ন করে (নাহলে false)।
অতএব, ArrayList-এ একটি স্ট্রিং খুঁজে বের করতে −
অ্যারে লিস্ট পান/তৈরি করুন।
ফর-ইচ লুপ ব্যবহার করে ArrayList অবজেক্টের প্রতিটি এলিমেন্ট পান।
যাচাই করুন অ্যারে লিস্টের প্রতিটি এলিমেন্টে প্রয়োজনীয় স্ট্রিং আছে কিনা।
যদি থাকে তবে এলিমেন্টগুলো প্রিন্ট করুন।
উদাহরণ
import java.util.ArrayList;
import java.util.Iterator;
public class FindingString {
public static void main(String[] args) {
ArrayList list = new ArrayList();
// ArrayList অবজেক্ট ইনস্ট্যানশিয়েট করা
list.add("JavaFX");
list.add("Java");
list.add("WebGL");
list.add("OpenCV");
list.add("OpenNLP");
list.add("JOGL");
list.add("Hadoop");
list.add("HBase");
list.add("Java Script");
list.add("Flume");
list.add("Mahout");
list.add("Impala");
System.out.println("Contents of the array list: ");
for (String element : list) {
if (element.contains("Java")) {
System.out.println(element);
}
}
}
}
আউটপুট
Contents of the array list: JavaFX Java Java Script