I have 10 buttons (like calculator does) displaying digits from 0 to 9.
The problem is that I want to display unique random numbers on each button every time when I press a button. How can I achieve this behavior?
My code is:
public void generate(View view) {
    Random rand=new Random();
    int number=rand.nextInt(10);
    but2=(Button)findViewById(R.id.button5);
    but3=(Button)findViewById(R.id.button6);
    but4=(Button)findViewById(R.id.button7);
    but5=(Button)findViewById(R.id.button8);
    but6=(Button)findViewById(R.id.button9);
    but7=(Button)findViewById(R.id.button10);
    but8=(Button)findViewById(R.id.button11);
    but9=(Button)findViewById(R.id.button12);
    but0=(Button)findViewById(R.id.button13);
    but1=(Button)findViewById(R.id.button);
    String mynumber=String.valueOf(number);
    but2.setText(a);
    but3.setText(mynumber);
    but4.setText(mynumber);
    but5.setText(mynumber);
    but6.setText(mynumber);
    but7.setText(mynumber);
    but8.setText(mynumber);
    but9.setText(mynumber);
    but0.setText(mynumber);
    but1.setText(mynumber);
    but2.setText(mynumber);
 
     
     
     
     
    