DulcetAirman icon

contains vs anyMatch

DulcetAirman | PRO | 08/24/18 06:38:05 AM UTC | 0 ⭐ | 540 👁️ | Never ⏰ | []
Java |

580 B

|

None

|

0 👍

/

0 👎

package ch.claude_martin;
 
import java.util.ArrayList;
 
public class SomeClass {
  String someField;
 
  SomeClass(String value) {
    this.someField = value;
  }
 
  public static void main(String[] args) {
    ArrayList<SomeClass> list = new ArrayList<>();
    list.add(new SomeClass("Bob"));
    list.add(new SomeClass("Jane"));
    list.add(new SomeClass("Sepp"));
    list.add(new SomeClass("Renée"));
 
    System.out.println(list.contains(new SomeClass("Bob"))); // false
    System.out.println(list.stream().anyMatch(o -> "Bob".equals(o.someField))); // true
 
  }
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎