I have done a program that randomize a lottery number.
And then the user can enter a own lottery.
Everything works just fine so far, but when i want to correct the lottery it always
return 0 rätt (0 correct numbers)
Row 29 - 35.
would love some help

English isn´t my first language, but i hope you can understand my question

public class Lottery { private static int[] lotteryNumberss; public static void main(String[] args) { Scanner t = new Scanner (System.in); Random r = new Random(); int rattnummer = 6; //deklaration (referens till en array). int [] lotteryNumbers; int [] playersNumbers; //Skapar upp arrayerna lotteryNumbers[6],playersNumbers[6] lotteryNumbers = new int[6]; playersNumbers = new int[6]; int rattrad = 0; System.out.println("Skriv in din lottorad (6 siffror mellan 0-9)");//"spelaren fyller på sin lotto rad. for (int i = 0; i <playersNumbers.length; i++) playersNumbers[i] = t.nextInt(); for (int j = 0; j <lotteryNumbers.length; j++) //Den rätta raden slumpas fram. lotteryNumbers[j] = r.nextInt(9); //Kontroll av hur många rätt spelaren fick [b]for( int i = 0; i < lotteryNumbers.length; i++) if(playersNumbers == lotteryNumbers) { rattrad++; } System.out.println("Spelarens rad: " + Arrays.toString(lotteryNumbers)); //Den första arrayen "lotteryNumbers" innehåller den korrekta raden System.out.println("Den rätta raden: " + Arrays.toString(playersNumbers)); //Den andra arrayen "playersNumbers" innehåller spelarens valda siffror System.out.println("Antal rätt: " + rattrad); } }