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();
}        
main