и те символы которые не общие выделить в отдельную строку, как сделать? Есть такое
InputStreamReader reader = new InputStreamReader(System.in, StandardCharsets.UTF_8);
BufferedReader in = new BufferedReader(reader);
String response = new String();
for (String line; (line = in.readLine()) != null; response += line);
String alphabet = "A quick brown fox jumps over the lazy dog";
CharSequence chars = response;
String result = "";
if (!alphabet.contains(chars)){
for (int i = 0 ; i < chars.length(); i++){
char c = chars.indexOf(i);
result += c;
}
System.out.println("CONTAINS" );
} else {
System.out.println("NULL");
}
Насколько я понимаю задачу, то я бы сделал так: создал бы из строк hashset (ну или к чему больше душа лежит) и нашел бы их разность как разность множеств. А потом эту разность дальше куда вам нужно.
Обсуждают сегодня