quero criar um metodo que lê float, double e char.
ja tenho um metodo que lê int, mais ele ñ aceita float, double e char.
Método de ler float, double e char
J
3 Respostas
quero criar um metodo que lê float, double e char.
ja tenho um metodo que lê int, mais ele ñ aceita float, double e char.
Vc não foi especifico o suficiente para se entender o que significa “metodo que lê”
Se for “método que aceita” então é simples
public void aceita(int i ){
//codigo
}
public void aceita(double d ){
//codigo
}
public void aceita(char c ){
//codigo
}
public void aceita(float f ){
//codigo
}
J
o método que tenho é
public class Entrada1 {
public String entrardados() //Criando um método que retorna uma String
{
byte a[]=new byte[255]; /*É criado um array em bytes a ele é atribuido 255 onde
255 que é o numero de posições*/
String texto=null; /*é então criado uma variavel do tipo String que é o
valor que nosso método retorna e iniciada como null qie é o mesmi que vazia */
try{ /*toda função em java que retornar um
resultado por padrão tem que estar dentro de uma condição onde try é o
que quero fazer e catch é caso ñ de certo */
System.in.read(a); /* é utilizada a classe System que por meio do objeto
"in" que significa interno acessa o método read que significa olhar as
palavras impressas e entende-las sendo que simplificando ele lê oq vc
digitou e interpreta no caso tudo o que estiver dentro da função system que
é o "a" */
texto=new String(a); /* após é feita uma atribuição a texto que era nulo e
agora passa a ter o valor de "a"
ou seja que "a" vai para "texto" que é uma string*/
}
catch (Exception e) /*como comentado anteriormente se der algo errado ele retorna
uma menssagem nesse caso -1*/
{
texto="-1";
}
return(texto.trim()); /*dando tudo certo o metodo retorna tudo em textoonde a mesma
vem atribuindo ao metodo trim que tem como função organizar as palavras*/
}
}
o método que tenho épublic class Entrada1 {
public String entrardados() //Criando um método que retorna uma String
{ byte a[]=new byte[255]; /*É criado um array em bytes a ele é atribuido 255 onde 255 que é o numero de posições*/ String texto=null; /*é então criado uma variavel do tipo String que é o valor que nosso método retorna e iniciada como null qie é o mesmi que vazia */ try{ /*toda função em java que retornar um resultado por padrão tem que estar dentro de uma condição onde try é o que quero fazer e catch é caso ñ de certo */ System.in.read(a); /* é utilizada a classe System que por meio do objeto "in" que significa interno acessa o método read que significa olhar as palavras impressas e entende-las sendo que simplificando ele lê oq vc digitou e interpreta no caso tudo o que estiver dentro da função system que é o "a" */ texto=new String(a); /* após é feita uma atribuição a texto que era nulo e agora passa a ter o valor de "a" ou seja que "a" vai para "texto" que é uma string*/ } catch (Exception e) /*como comentado anteriormente se der algo errado ele retorna uma menssagem nesse caso -1*/ { texto="-1"; } return(texto.trim()); /*dando tudo certo o metodo retorna tudo em textoonde a mesma vem atribuindo ao metodo trim que tem como função organizar as palavras*/}
}
dar uma lida aqui http://www.guj.com.br/posts/list/50115.java so para manter a organização no forum 
Criado 6 de setembro de 2007
Ultima resposta 6 de set. de 2007
Respostas 3
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo