Bom dia,
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
[color=darkblue]import [/color]java.utils.Calendar;
[color=darkblue]public[/color] 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.
*/
[color=blue] private[/color] int telefone;
/**
* Nome completo do apostador.
/
[color=darkblue] private[/color] String nome;
/*
* O PIN do apostador deve ter exactamente 4 digitos. O PIN Não devera ser
* mostrado em qualquer detalhe/listagem de apostadores.
/
[color=blue]private short[/color] pin;
/*
* A data de nascimento devera aparecer no formato dd/mm/aaaa (e.g. 03/02/2008).
/
[color=darkblue] private[/color] 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
*/
[color=blue]public [/color]class Aplicacao {[color=darkblue] private[/color] static java.util.Scanner teclado = new java.util.Scanner(System.in);
[color=blue]public [/color]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
*/[color=darkblue]private[/color] void menuNovoApostador(){
[color=blue]char[/color] confirma;
String nome=null;
[color=darkblue]int[/color] telefone;
[color=blue]short pin;
float [/color] saldo
[color=red] Calendar dataNascimento = null;[/color]System.out.println(“Introduza o seu numero de telefone:”);
telefone = teclado.nextInt();System.out.println("Introduza o seu nome: ");
nome = teclado.nextLine();[color=orange]System.out.println("Introduza a sua data de nascimento "); // a minha duvida é aqui[/color]
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.