dae pessoal seguinte to com dois probleminhas aki no trabalho da fac e preciso entregar hoje…
um é validar data em java… naum sei como fazer… campo data do tipo inteiro e precisa ser do formato DDMMAAAA…
a outra é uma é um campo chamado PLACA ela é chave primária do tipo alfanumerico e precisa ter 7 posições sendo que as tres primeiras devem ser alfabéticas e as 4 ultimas devem ser numericas…
opa… não da erro… mas naum funciona… naum sei se estou colocando no lugar errado… ou se esta faltando mais algum tipo de validador… cara me ajuda ai veio preciso tirar 10 nesse trabalho… so ta faltando esses dois campos pra terminar…
o pior que fui ver que mesmo que eu naum digite nada ele ta aceitando e nem isso deveria fazer pq é pra ser a chave primaria…
C
ChristielenPJ
Olá… Eu fiz um código aqui e está dando certo:
publicclassValidarCampo{publicValidarCampo(){Stringplaca="ADF4585";if(placa.length()==7){if(placa.toUpperCase().matches("[A-Z]{3}[ ]?[0-9]{4}")){System.out.println("Tipo de Placa válido");}else{System.out.println("Tipo de Placa inválido");}}else{System.out.println("Não contém 7 caracteres");}}publicstaticvoidmain(String[]args){ValidarCampov=newValidarCampo();}}