Ajuda urgente para gerar arquivo csv em Java

Olá, estou fazendo um trabalho para faculdade cujo objetivo é criar um jogo de 21 e salvar dados como nome e numero de rodadas em um arquivo .csv
o jogo está feito, mas não estou sabendo criar a classe que irá gerar e escrever os dados no arquivo, gostaria de uma luz ou algum caminho para seguir, por favor

tudo que tenho é
public class 21{

String nome;
int rodadas;
int creditos;

public class Resultado{

private String nome;
private int rodada;
private int creditos;

public Resultado(String nome, int rodada, int creditos){
    this.nome = nome;
    this.rodada = rodada;
    this.creditos = creditos;
}

public Resultado(){
    this.nome = "";
    this.rodada = 0;
    this.creditos = 0;
}

public String obtemNome(){
    return nome;
}

public int obtemRodada(){
    return rodada;
}

public int obtemCreditos(){
    return creditos;
}

public String defineNome(String nome){
    this.nome = nome;
    return nome;
}

public int defineRodada(int rodada){
    this.rodada = rodada;
    return rodada;
}

public int defineCreditos(int creditos){
    this.creditos = creditos;
    return creditos;
}

}

Da uma olhada na biblioteca do Apache POI, e bem simples