[code]//eu tou a fazer um projecto em java basico de euromilhoes e tenho duas duvidas um em isnerir a data de nascimento do apostador apartir de classe calendar tipo
import java.utils.Calendar;
public class Apostador implements IApostador {
/**
- O numero de telefone identifica univocamente um apostador. Não pode haver
- numeros de telefone repetidos, pelo que devera sempre ser validardo este facto
- no registo de novos apostadores.
/
private int telefone;
/* - Nome completo do apostador.
/
private String nome;
/* - O PIN do apostador deve ter exactamente 4 digitos. O PIN Não devera ser
- mostrado em qualquer detalhe/listagem de apostadores.
/
private short pin;
/* - A data de nascimento devera aparecer no formato dd/mm/aaaa (e.g. 03/02/200.
/
private java.util.Calendar dataNascimento;
/*
…**/
}
//e na aplicação…
import java.util.Calendar;
import java.util.Random;
/--------------------------------------------------------------------------------------------------------------/
/--------------------------------------------------------------------------------------------------------------//**
- @author ipoo
- @version 1.0
-
@created 11-Nov-2010 01:11:26
*/
public class Aplicacao {
private static java.util.Scanner teclado = newjava.util.Scanner(System.in);
public static void main(String[] args) {
Aplicacao aplicacao = new Aplicacao();
aplicacao. menuNovoApostador();
/*
- metodo utilizado para pedir ao utilzador
- os dados do apostador e fazer validações
*/
private void menuNovoApostador(){
char confirma;
String nome=null;
int telefone;
short pin;
float saldo
Calendar dataNascimento =null
System.out.println(“Introduza o seu numero de telefone:”);
telefone = teclado.nextInt();
System.out.println("Introduza o seu nome: ");
nome = teclado.nextLine();
System.out.println("Introduza a sua data de nascimento "); // a minha duvida é aqui
System.out.println(“Introduza o saldo:”);
saldo= teclado.nextFloat();
System.out.println(“Introduza o seu pin:”);
pin= teclado.nextShort();
System.out.println("Telefone: "+telefone);
System.out.println("Nome Completo: "+nome);
System.out.println("Data de Nascimento: "+dataNascimento); // e a data de nascimento tem que aparecer no formato DD/MM/AAAA
System.out.println("Saldo: "+Utils.formatSaldo(saldo));
System.out.println("Data de Saldo: "+Calendar.getInstance().getTime);
System.out.println("Pin: "+pin);
}
//me ajudem já tentei de todas as maneiras e não consegui.
[/code]