public class ArrayListDemo {
public static void main(String[] args) {
// create an empty array list with an initial capacity
ArrayList<Integer> arrlist = new ArrayList<Integer>(8);
// use add() method to add elements in the list
arrlist.add(20);
arrlist.add(25);
arrlist.add(10);
arrlist.add(15);
// let us print all the elements available in list
for (Integer number : arrlist) {
System.out.println("Number = " + number);
}
// list contains element 10
boolean retval = arrlist.contains(10);
if (retval == true) {
System.out.println("element 10 is contained in the list");
} else {
System.out.println("element 10 is not contained in the list");
}
// list does not contain element 30
boolean retval2 = arrlist.contains(30);
if (retval2 == true) {
System.out.println("element 30 is contained in the list");
} else {
System.out.println("element 30 is not contained in the list");
}
}
}
public class ContainsExample {
public static void main(String[] args) {
ArrayList<String> al = new ArrayList<String>();
al.add("pen");
al.add("pencil");
al.add("ink");
al.add("notebook");
System.out.println("ArrayList contains the string 'ink pen': "
+al.contains("ink pen"));
System.out.println("ArrayList contains the string 'pen': "
+al.contains("pen"));
System.out.println("ArrayList contains the string 'pencil': "
+al.contains("pencil"));
System.out.println("ArrayList contains the string 'book': "
+al.contains("book"));
ArrayList<Integer> al2 = new ArrayList<Integer>();
al2.add(1);
al2.add(99);
al2.add(56);
al2.add(13);
al2.add(44);
al2.add(6);
System.out.println("'1' is present in arraylist: "+al2.contains(1));
System.out.println("'55' is present in arraylist: "+al2.contains(55));
System.out.println("'44' is there in arraylist: "+al2.contains(44));
System.out.println("'7' is there in arraylist: "+al2.contains(7));
}
}
public class ArrayListContains {
public static void main(String[] args) {
ArrayList <String> colors = new ArrayList <String> ();
colors.add("Red");
colors.add("Green");
colors.add("Blue");
colors.add("White");
colors.add("Pink");
System.out.println("colors List contains Pink ? " + colors.contains("Pink"));
System.out.println("colors List contains Yellow ? " + colors.contains("Yellow"));
}
}
public class test {
public static void main(String[] args) {
// ArrayList with Capacity 4
ArrayList<String> StudentList = new ArrayList<String>(4);
//Added 4 elements
StudentList.add("David");
StudentList.add("Tom");
StudentList.add("Rohit");
StudentList.add("Paul");
System.out.println("Students in the list are : ");
System.out.println(StudentList);
System.out.print("Is list contains the student Tom?");
System.out.println(StudentList.contains("Tom"));
System.out.print("Is list contains the student Sudhir?");
System.out.println(StudentList.contains("Sudhir"));
}
}
public class ListContainsExample {
public static void main(String[] args) {
//make a sample Array List
List<String> list = new ArrayList<String>();
list.add("one");
list.add("two");
list.add("three");
list.add("five");
System.out.println("The list contains one " + list.contains("one"));
System.out.println("The list contains two " + list.contains("two"));
System.out.println("The list contains four " + list.contains("four"));
//make a sample Linked List
List<Integer> integerList = new LinkedList<Integer>();
integerList.add(1);
integerList.add(2);
integerList.add(3);
integerList.add(5);
System.out.println("The list contains 1 " + integerList.contains(1));
System.out.println("The list contains 2 " + integerList.contains(2));
System.out.println("The list contains 4 " + integerList.contains(4));
}
}
public void addObserver(Object observer, int id) {
if (Looper.getMainLooper() != Looper.myLooper()){
throw new RuntimeException("addObserver allowed only from MAIN thread");
}
if (broadcasting != 0) {
ArrayList<Object> arrayList = addAfterBroadcast.get(id);
if (arrayList == null) {
arrayList = new ArrayList<>();
addAfterBroadcast.put(id, arrayList);
}
arrayList.add(observer);
return;
}
ArrayList<Object> objects = observers.get(id);
if (objects == null) {
observers.put(id, (objects = new ArrayList<>()));
}
if (objects.contains(observer)) {
return;
}
objects.add(observer);
}
ArrayList<Emoticon> searchEmoticons(@NonNull final String searchQuery,
@Nullable EmoticonProvider emoticonProvider) {
SQLiteDatabase sqLiteDatabase = getReadableDatabase();
Cursor cursor = sqLiteDatabase.query(EmoticonTagsColumns.TABLE,
new String[]{EmoticonTagsColumns.UNICODE}, //Unicode.
EmoticonTagsColumns.TAG + " LIKE ?", new String[]{searchQuery.trim() + "%"}, //Search for the tag
null, null, null);
ArrayList<Emoticon> emoticons = new ArrayList<>();
while (cursor.moveToNext()) {
String unicode = cursor.getString(cursor.getColumnIndex(EmoticonTagsColumns.UNICODE));
//Check if there is icon available to display for custom emoticon page.
if (emoticonProvider == null || emoticonProvider.hasEmoticonIcon(unicode)) {
Emoticon emoticon = new Emoticon(unicode);
if (!emoticons.contains(emoticon)) //Prevent duplicates.
emoticons.add(new Emoticon(unicode));
}
}
cursor.close();
sqLiteDatabase.close();
return emoticons;
}
public void execute(ICommandSender sender, EntityPlayerMP player, List<String> params, String worldName)
{
if (params.isEmpty())
{
sendCmdHelp(sender);
return;
}
ArrayList<String> commands = WorldBorder.COMMAND.getCommandNames();
for (String param : params)
if (commands.contains(param.toLowerCase()))
{
WorldBorder.COMMAND.subCommands.get(param.toLowerCase()).sendCmdHelp(sender);
return;
}
sendErrorAndHelp(sender, "No command recognized.");
}
public static ArrayList<IMarker> getSumSources(IMarker iMarker) {
iMarker = MarkUtilities.getLeaderOfMarker(iMarker);
final Map<IMarker, String> sourcesMap = AlloyUtilities.getRelationsOfSecondSideMarker(iMarker);
final ArrayList<IMarker> sourcesList = AlloyUtilities.getSourcesOfMarkerAtRelations(iMarker);
final ArrayList<IMarker> resultList = new ArrayList<>(sourcesList);
final Set<IMarker> sourceMarkers = sourcesMap.keySet();
final Iterator<IMarker> iter = sourceMarkers.iterator();
while (iter.hasNext()) {
final IMarker iMarkerSet = iter.next();
if (!sourcesList.contains(iMarkerSet)) {
resultList.add(iMarkerSet);
}
}
return resultList;
}
public static void saveShareAppIndexs2Sp(List<ResolveInfoWrap> list, Context context) {
ArrayList<String> string = new ArrayList<>();
for (ResolveInfoWrap resolveInfoWrap : list) {
String name =resolveInfoWrap.resolveInfo.loadLabel(context.getPackageManager()).toString();
if(!string.contains(name))
string.add(name);
}
context.getSharedPreferences(ShareAppManagerActivity.SHARE_APPS, Context.MODE_PRIVATE).edit().
putString(ConstantUtil.SHARE_APP_INDEX, new Gson().toJson(string)).apply();
}