Присвоил значение null ячейке массива, но после запуска кода выдает в консоль ошибку, не понимаю в чем проблема.
p.s
Писал вместо значения *null* - ""+ null и код работал, но по требованиям код не проходил 0_o
package com.javarush.task.pro.task05.task0508;
import java.util.Scanner;
/*
Удаляем одинаковые строки
*/
public class Solution {
public static String[] strings= new String[6];
public static void main(String[] args) {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
for(int a = 0; a<strings.length;a++){
strings[a] = scanner.nextLine();
}
for(int b =0;b<strings.length;b++){
String p = strings[b] ;
for(int c =0;c<strings.length;c++) {
if (strings [b]== strings[c]) {
continue;
}
if(p.equals(strings[c])) {
strings [c] = null;
strings[b] = null;
}
}
}
for (int i = 0; i < strings.length; i++) {
System.out.print(strings[i] + ", ");
}
}
}