Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wonderland

[Resolvido] orientção à objeto - problema

Recommended Posts

olá gente sou tô aprendendo OO agora e to fazendo uma classe e não consigo imprimir um resultado. ex

eu tenho um public string que recebe string e int e retorna uma string, faço todo o calculo e lógica na classe sem o main, daí na classe main como faço pra chamar ela?

 

esse é o código de onde dá erro:

public String numTituloEleitoral(String uf, int num) {
	dv1 = digitov1(num);
	dv2 = digitov2(uf, dv1);

	return (((num % 1000000) - (num % 100000)) / 100000) + ""
			+ (((num % 100000) - (num % 10000)) / 10000) + ""
			+ ((((num % 10000) - (num % 1000)) / 1000)) + ""
			+ (((num % 1000) - (num % 100)) / 100) + ""
			+ (((num % 100) - (num % 10)) / 10) + "" + (num % 10) + ""
			+ ufdv21 + "" + ufdv22 + "/" + dv1 + "" + dv2;

}

 

 

dai no App, com classe main eu pego esse valores:

 

dv1 = p1.digitov1(Integer.parseInt(JOptionPane.showInputDialog("Digite um inteiro de 6 numeros: ")));

dv2 = p1.digitov2(JOptionPane.showInputDialog("A UF: "), dv1);

 

tá certo o modo como eu pego ele?

 

como eu devolvo agora, tipo, como eu imprimo na tela para o usuario?

obrigada se alguém responder ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

se eu tentar inserir pelo system, ele pede uma string e um int

System.out.println(p1.numTituloEleitoral(string, int)); < assim

 

Só para informar, eu já consegui resolver, mas mesmo assim grata pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.