Porównywanie Tablic

Porównywanie Tablic
  • Rejestracja: dni
  • Ostatnio: dni
0

Cześć chce porównać tablice i wyskakuje mi null exception

Kopiuj
String[] h= new String[5];
String[] h1 = new String[9];
for(int i=0;i<3;i++){h[i]="a";}
for(int i=0;i<3;i++){h1[i]="a";}


if(h[3].equals(h1[3])){System.out.print("good");} 

Jest jakiś sposób aby porównać te tablice tak żeby wyszło że są równe, tzn chce mieć w tych tablicach kilka nullów.

twonek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2500
3

Wypełniłeś elementy 0, 1, 2, a potem sprawdzasz element 3 to co się dziwisz, że NPE dostajesz.

  • Rejestracja: dni
  • Ostatnio: dni
0

Użyj z pakietu org.apache.commons.lang metodę StringUtils.equals(str1, str2)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.