Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Java Float Entrada
programas Java podem ler dados externos de fontes de entrada , como arquivos . Usando classes de bibliotecas de entrada e saída de Java , os desenvolvedores podem programar aplicações para ler a entrada numérica , tais como números de ponto flutuante. Dependendo dos dados em um recurso de entrada , os desenvolvedores podem precisar implementar estruturas de controle como loops em seus programas, para ler a partir de uma fonte continuamente até que nenhum dado numérico é deixado ao processo. Aulas de entrada

desenvolvedores Java pode escolher entre uma gama de classes para facilitar seus processos de entrada. A classe Scanner fornece métodos para leitura de entradas flutuação. Um aplicativo pode , portanto, criar uma instância da classe Scanner , em seguida, chamar seus métodos para ler números de ponto flutuante de um local especificado . Para usar a classe Scanner , os programas precisam importar o pacote " java.io " e instanciar objetos de outros tipos , tais como BufferedReader e FileReader , especificando o nome ea localização do recurso de entrada, antes de passá -los para o método construtor Scanner . Uma vez que o programa tem um objeto do tipo Scanner , ele pode chamar vários métodos de entrada para leitura de strings e tipos de números específicos, incluindo carros alegóricos.
Métodos

A classe Scanner fornece uma variedade de métodos de introdução de dados de leitura . O método " nextFloat " lê o próximo token em um arquivo como um número de ponto flutuante. O seguinte código de exemplo demonstra a técnica : float aNumber = scanner.nextFloat ();

Este código só vai funcionar se o arquivo ainda tem conteúdo que o programa ainda não tenha lido e se o próximo token podem ser processados ​​como um número de ponto flutuante. Se a entrada não é um tipo de número float, o programa pode gerar uma exceção e acidente.

Controle Estruturas

operações de entrada de Java normalmente envolvem estruturas de controle , tais como loops. Usando um loop "while" , os programadores podem ter certeza de que as suas operações de entrada não tentará ler a partir de um arquivo vazio . O seguinte código de exemplo demonstra uma estrutura comum em tais programas : while ( scanner.hasNextFloat ()) {float aNumber = scanner.nextFloat (); }

O loop "while" só será executado se o arquivo ainda tem um sinal de flutuação de ler. Dentro do loop , o programador pode implementar qualquer processamento necessário no item flutuante que acaba de ser lido dentro

Considerações

Java, qualquer operação de entrada apresenta um risco de erro . Se um arquivo não pode ser encontrado ou os dados de entrada não é do tipo esperado, uma exceção pode surgir. Por esta razão , os programadores normalmente incluem as operações de leitura flutuar dentro de " tentar" blocos, com blocos de "pegar" definir o que vai acontecer se uma exceção é lançada . O seguinte esboço código de exemplo demonstra esta estrutura : try {//tentativa flutuador entrada } catch (IOException floatException ) {//implementar o tratamento de exceção }

Se um programador tenta realizar operações de entrada em um Ambiente de Desenvolvimento Integrado , sem usando o " tentar" e bloqueia "pegar" , o IDE irá exibir mensagens de erro e impedir que o código de compilação .

Anterior :

Próximo : No
  Os artigos relacionados
·Como recuperar um LinkedHashMap em Velocity 
·Como importar uma outra classe em Java Usando jGRASP 
·Criptografia Usando Java 
·Como obter um efeito de atraso em Java Eclipse 
·Java não consegue encontrar o símbolo com Método Out…
·Como criar Enumerar hierarquias com Java 
·O NetBeans Permitir Simples Passos 
·O código Java que verifica o valor de entrada com o va…
·Relação entre jsp e java 
·Monoalfabética Substituição Ciphers no código Java 
  Artigos em destaque
·Qual é o propósito de um operador booleano 
·O que é a programação de matriz 
·Tipos de dados COBOL 
·Como programar uma TI-86 
·Como chamar o método OnSubmit em um Controlador De JSP…
·Como corrigir o NTLDR Sem um disco para recuperar de 
·Como usar o complemento de um de dois em uma mudança B…
·Xcode Texto Tutorial editor 
·Como programar um Plus Calculadora TI-84 
·Como remover o Java 3D Temporizador em Programação Ja…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados