É possível saber se uma variável (int) estar vazia  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
rh.rh
HelloWorld
[Avatar]

Membro desde: 17/06/2009 09:13:14
Mensagens: 13
Offline

Saudações a todos!!!

É possível saber se uma variável (int) estar vazia? Ou seja, se ela foi lida com alguma informação ou não?

Ex.:
eu tenho uma classe ?CadastroFilme?que contem o seguinte método:

*********************************************************
na classe ?Filme?, o construtor recebe tais paramentos, e por fim, cria o filme.

obs.: esse código eu escrevi como exemplo, se tive alguma coisa de errado com a sintaxe favor relevar...
caso alguem tenha uma forma melhor de fazer isso, ficarei grato pela informação!!!
grato pela atenção de todos!!




This message was edited 2 times. Last update was at 25/06/2009 12:25:33


Porque desde a antiguidade não se ouviu, nem se viu um DEUS alem de ti q trabalha para aquele que nele espera!
[Email] [MSN]
Gabriel Galhardi
JavaBaby
[Avatar]

Membro desde: 25/05/2009 07:35:39
Mensagens: 76
Offline

use Integer em vez de int, e compare ela com null
rdgms
Virtual Machine Man
[Avatar]

Membro desde: 21/12/2006 22:08:57
Mensagens: 628
Localização: São Paulo
Offline

Valor default de int é 0...

PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!


Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

vc pode capturar uma NullPointerException, que é o erro que ocorre quando se passa null a um tipo primitivo.

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
robinsonbsilva
GUJ Ranger
[Avatar]

Membro desde: 27/10/2004 12:01:50
Mensagens: 761
Offline


Sun Certified Java Programmer Standard Edition 6.0
[MSN]
pmlm
GUJ Master

Membro desde: 20/04/2009 12:20:07
Mensagens: 1199
Localização: Portugal
Online

Felagund wrote:vc pode capturar uma NullPointerException, que é o erro que ocorre quando se passa null a um tipo primitivo.


Errado. Atribuir null a um tipo primitivo dá erro de compilação.
Matheus Leandro Ferreira
JavaChild
[Avatar]

Membro desde: 23/12/2008 07:01:02
Mensagens: 135
Offline

robinsonbsilva wrote:


Apenas uma observação... utilize nome.isEmpty() no lugar de equals(" ") ou então .lenght() > 0.
Motivo.: Processamento + rapido

This message was edited 1 time. Last update was at 25/06/2009 14:50:09

[MSN]
rh.rh
HelloWorld
[Avatar]

Membro desde: 17/06/2009 09:13:14
Mensagens: 13
Offline

flw Gabriel Galhardi...
tah na mao!!
pegou q foi uma beleza!

Porque desde a antiguidade não se ouviu, nem se viu um DEUS alem de ti q trabalha para aquele que nele espera!
[Email] [MSN]
rh.rh
HelloWorld
[Avatar]

Membro desde: 17/06/2009 09:13:14
Mensagens: 13
Offline

grato a ajuda de todos!!!!!

gostei do isempty, n sabia!!!

NullPointerException tb é uma boa pratica, sou novo em java ainda, mais, sempre quando dar uso exceções!!!
so que, particulamente, no meu caso, o "a==null" caio como uma luva!!

grato a todos!
desde q entre na lista venho aprendendo muito coisa!!

abraços!

Porque desde a antiguidade não se ouviu, nem se viu um DEUS alem de ti q trabalha para aquele que nele espera!
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team