Como gerar numeros de 1 até 60 aleatórios

pensando em fazer um algoritmo que seria o seguinte

1 - Informe a quantidade de números que eu quero Jogar. ex: 6

2 - Esse numero precisa percorrer 1 até 60 de forma aleatória.

Resumindo: No caso seria um jogo de mega sena. Ou seja, informo 6 números e é gerado números aleatórios de 1 até 60.

Você pode usar a classe Math pra fazer isso.
O método random() retorna um número aleatório entre 0 e 1, multiplicando por 60, retornaria um número entre 0 e 60. Depois use o método round() para retornar o valor arredondado.

Long numeroAleatorio = Math.round(Math.random() * 60);

Faça uma lista com números de 1 a 60, embaralhe e pegue os 6 primeiros:

List<Integer> dezenas = new ArrayList<>();
for(int i = 1 ; i <= 60; i++) dezendas.add(i);
Collections.shuffle(dezenas)
2 curtidas

Java 8:

int[] megaSena = new Random().ints(1, 61).distinct().limit(6).toArray();

ou

List<Integer> megaSena = new Random()
        .ints(1, 61)
        .distinct()
        .limit(6)
        .boxed()
        .collect(Collectors.toList());