|
FAQ | Calendário | Search | Postagens do dia | Search | Marcar os fóruns como lidos | Buscapé | Search |
|
Thread Tools |
Trooper
|
Ajuda com J2ME
08-09-05, 13:37
#1
opa, aqui é jogo rapido, só preciso q alguem me ajude a comentar esses codigos, tp t ocomeçando o curso agora, deve estar em umas 20hrs e preciso comentar isso aqui nao sei nada :/
como tinha um topico de j2ee ali e a galera ajudou legal por favor me ajudem ae tbm :/ class ExemploEntrada { public static void main(String arg[]){ Entrada1 lentr = new Entrada1(); System.out.print("Informe seu nome"); String nome = lentr.entrarDado(); System.out.print("\nCaro "+nome); } } class Entrada1 { //criando uma nova classe de nome "Entrada 1". public String entrarDado ( ) { byte a[] = new byte[255]; String texto = null; try { System.in.read( a ); texto = new String( a ); } catch ( Exception e ) { texto = "-1"; } return ( texto.trim() ); } } obvio q tem umas paradas q eu ja sei, mas tneho q comentar linha por linha o q cada instrução faz :/ se alguem estiver a fim de me ajudar [email protected] |
||||
inativo
|
08-09-05, 13:57
#2
credo.. não use catch Exception.. usa uma coisa mais específica :~
|
inativo
|
08-09-05, 14:02
#3
todas as linhas mesmo?
Code:
class ExemploEntrada { public static void main(String arg[]){ Entrada1 lentr = new Entrada1(); System.out.print("Informe seu nome"); String nome = lentr.entrarDado(); System.out.print("\nCaro "+nome); } } class Entrada1 { //criando uma nova classe de nome "Entrada 1". public String entrarDado ( ) { byte a[] = new byte[255]; // cria array do tipo byte com 255 posicoes String texto = null; // cria referencia do tipo String vazia try { // tenta executar.. System.in.read( a ); texto = new String( a ); // cria novo objeto na heap, e faz 'texto' referenciar a esse objeto } catch ( Exception e ) { // pega Exception (arghh) texto = "-1"; // cuidado com isso.. vc pode cair numa string pool } return ( texto.trim() ); // trim remove espacos do fim e do comeco } } |
Trooper
|
08-09-05, 15:07
#4
Code:
class ExemploEntrada { public static void main(String arg[]){ //main é o metoodo que vai ser rodado ao iniciar o programa Entrada1 lentr = new Entrada1(); //cria uma variavel lentr do tipo Entrada1 que recebe.. cria nova instancia de Entrada1 com o construtor Entrada1() System.out.print("Informe seu nome"); //imprime na tela String nome = lentr.entrarDado(); //variavel nome do tipo String recebe o retorno do metodo entrarDado da classe lentr System.out.print("\nCaro "+nome); //imprime '\n' é quebra de linha, +nome concatena a varivael nome a String } } |
Trooper
|
08-09-05, 18:33
#5
É por isso que eu amo a comunidade Suporte DS
|
Thread Tools | |
|
|