Galera esse é meus codigos:
import java.util.Scanner;
public class Classe{
int classe;
int mensagem;
Scanner input = new Scanner (System.in);
public void MensagemTeste(){
System.out.println ("Insira uma mensagem");
String classe = input.next();
System.out.printf ("Mensagem Usuario1: %s", classe);
System.out.println("");
}
public void MensagemTeste1(){
System.out.println ("Insira uma mensagem");
String classe = input.next();
System.out.printf ("Mensagem Usuario2: %s", classe);
System.out.println("");
}
public void Sair(){
String mensagem;
System.out.println("");
mensagem = input.next();
}
}
public class ClasseTeste{
public static void main (String args[]){
int mensagem = 1;
Classe classe = new Classe ();
Classe classe1 = new Classe();
Classe sair = new Classe();
do{
classe.MensagemTeste();
classe1.MensagemTeste1();
sair.Sair();
} while (mensagem != 0);
}
}
Olhem que na classe main eu fiz uma chamada de metodo sair.
que na classe Classe recebe alguns comandos, mais
porque que não efetua a saida, do meu programa… quando digito 0.???
