Сравнение нескольких строковых значений и сохранение их в SET / Array - PullRequest
0 голосов
/ 08 января 2020

Я хочу сохранить значение строки в виде массива элементов / или в виде набора, при условии совпадения 1 или нескольких строк. Можно ли чего-то добиться этим этим? Вот псевдокод

for (String some_string : Name){

IF (some_string.equals("john" OR/AND "mary" OR/AND "peter" OR "etc."){
   THEN add them to SET/ Array
}}

1 Ответ

0 голосов
/ 08 января 2020
public static void test()
     {
        HashSet<String> set = new HashSet<String>(); 
        set.add("john");
        set.add("peter");
        set.add("alex");
        HashSet<String> newlist = new HashSet<String>(); 

        for (String some_string : Name){

              if(set.contains(some_string)){
                  newlist.add(some_string);
              }
       }
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...