coding help
I can't seem to print or update the count value in this code
import java.util.Random;
import java.io.*;
publicclass InputRandom
{
publicstaticvoid main (String[]args)throws IOException
{
//int y = 6%3;
//System.out.println(y);
BufferedReader console =new BufferedReader(new InputStreamReader(System.in));
System.out.println("How many nodes does the graph have?");
String input = console.readLine();
int x = Integer.parseInt(input);
int i = 1;
Random generator =new Random();
int r = generator.nextInt(2);
//int count = 0;
//count++;
//System.out.print(count);
int[] array =newint[x];
//System.out.println(r);
ArrayCheck arrayCheck =new ArrayCheck();
while( arrayCheck.isFull(array))
{
int count = 0;
if(i==1 && r==0)
{
i=x;
count = count;
array[i]=i-1;
count=count+1;
System.out.println(r);
arrayCheck.isFull(array);
System.out.print(count);
r = generator.nextInt(2);
}
if(i==x)
{
i= 1;
count=count;
count=count+1;
array[i]=i-1;
arrayCheck.isFull(array);
System.out.print(count);
}
elseif(i==1 && r==1)
{
i=i+1;
count=count+1;
array[i]=i-1;
arrayCheck.isFull(array);
System.out.print(count);
}
//System.out.print(count);
while(i == x && r ==1)
{
i = 0;
}
//int s = generator.nextInt(2);
if(i > 1 && r == 0 )
{
i = i-1;
count=count+1;
array[i]=i-1;
arrayCheck.isFull(array);
r = generator.nextInt(2);
}
elseif (i > 1 && r==1)
{
i=i+1;
count=count+1;
array[i]=i-1;
arrayCheck.isFull(array);
r = generator.nextInt(2);
}
System.out.println(count);
}
}
}

