Java. String

01.01.2001

Java. String.
Суть проблемы: Имеется массив строк в котором беспорядочно чередуются строки с текстом и строки равные null.
Как узнать равна ли строка в массиве null? Заранее спасибо. :)

P.S. Поиском пользовался. Абсолютно нечего полезного не нашел.

  • if(массив [индекс] == null) {действие ();}, не?
    также в разных языках есть === (проверка с учётом типа данных)
  • проверяй на null элемент массива и все. как тебе Filiwie написал. у меня работает все.
  • ЧЯДНТ?

    public static void main(String args[]) {
    String[] arr = new String[1];
    if (arr[0] != null) { // проверка работает!! !
    System.out.println(arr[0]);
    } else {
    System.out.println("fail, it's null"); // напечатается именно эта строка
    }
    System.out.println(arr[0].charAt(0)); // А здесь действительно словим NullPointerException
    }

    Скорее всего у тебя какие-то проблемы с логикой в программе.

Вас заинтересует