Sort by

recency

|

217 Discussions

|

  • + 1 comment

    Seems like "###" should cause a problem.

    Unfortunately, it was hard to understand and I had to resort to evil AI.

    Em...now I know that we loop through, and the "Iterator" objects get consumed, much like with a Scanner.

    That's really where I ended up getting quite lost and feeling like my time was being wasted (as AI will), because I suppose that using a return inside an iterator is unusual, and I couldn't see such a weird implementation on YouTube examples. So why did HackerRank propose such a confusing use of Iterator to get used to this? F***** if I know. That will teach me to try these without reading about them on Baeldung first.

       static Iterator func(ArrayList mylist){
          Iterator it=mylist.iterator();
          while(it.hasNext()){
             Object element = it.next();
             if(element instanceof String) 
    			break;
    		}
          return it;
          
       }
    
  • + 0 comments

    This is a good demonstration of how Java’s Iterator works with an ArrayList. Mahadev Bookie Number

  • + 0 comments

    hake Shack is perfect for casual dining and group meals.

    For parties or special eventsthe [Catering Menu]For parties or special events, the** [https://shakeshackusa.com/catering-menu/]**( is ideal. It offers a variety of burgers, chicken, fries, and shakes in convenient platters. The menu is designed to satisfy both small gatherings and large groups. Each item is made with fresh, high-quality ingredients. Ordering from the Catering Menu ensures your guests enjoy the classic Shake Shack flavors. It’s a hassle-free way to bring delicious meals to any event

  • + 3 comments

    Those who thought (element instanceof Main); one minute of silence (R.I.P)....

  • + 0 comments

    import java.util.*; public class Main{

    static Iterator func(ArrayList mylist){ Iterator it=mylist.iterator(); while(it.hasNext()){ Object element = it.next(); if(element instanceof String) if(element.equals("###"))

         //Hints: use instanceof operator
    
            break;
        }
      return it;
    

    } @SuppressWarnings({ "unchecked" }) public static void main(String []args){ ArrayList mylist = new ArrayList(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int m = sc.nextInt(); for(int i = 0;i

      mylist.add("###");
      for(int i=0;i<m;i++){
         mylist.add(sc.next());
      }
    
      Iterator it=func(mylist);
      while(it.hasNext()){
         Object element = it.next();
         System.out.println((String)element);
      }
    

    } }