É possível saber se uma variável (int) estar vazia

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:

String nome = leitor.nexString;
int senha = leitor.nexInt;
Filme novoFilme;
novoFilme.criarFilme(nome, senha)

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

Public Filme(String nome, int senha){
	if (nome.equals("")){
		System.out.println(?vc n entrou com o nome!!");	
	}
	//agora, como faço p/ saber se a variável senha estar vazia ou não????
	else{
		this.nome=nome;
		this.senha=senha;
	}
}

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!!

use Integer em vez de int, e compare ela com null

Valor default de int é 0…

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

public Filme(String nome, int senha){   
    if (nome.equals("")){   
        System.out.println(?vc n entrou com o nome!!");   
    }else if (senha==0){   
        System.out.println(?vc n entrou com s senha!!");   
    }else{   
        this.nome=nome;   
        this.senha=senha;   
    }   
}  

Errado. Atribuir null a um tipo primitivo dá erro de compilação.

[quote=robinsonbsilva] public Filme(String nome, int senha){ if (nome.equals("")){ System.out.println(?vc n entrou com o nome!!"); }else if (senha==0){ System.out.println(?vc n entrou com s senha!!"); }else{ this.nome=nome; this.senha=senha; } } [/quote]

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

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

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!