Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Parse método em Java
Quando programas Java lidar com dados de fontes externas , tais como bancos de dados e arquivos , que muitas vezes fornecem métodos para analisar o conteúdo desses dados. Os métodos de análise utilizados dentro de um aplicativo vai ser adaptado ao tipo de dados que está sendo importado. Por exemplo , um aplicativo pode depender de dados lidos a partir de um arquivo de texto, um banco de dados ou um arquivo XML. A linguagem Java fornece uma variedade de bibliotecas padrão para estas tarefas , para que os programadores não precisa implementá-las manualmente. Digitalização

A classe Scanner oferece uma gama de métodos de análise automatizados qualquer programa pode usar. Ao declarar e instanciar um objeto da classe Scanner , passando os detalhes do recurso de entrada , um programa pode processar os dados de entrada como tokens. Os métodos da classe Scanner permitir que os programadores para criar estruturas interativas em que um arquivo externo é processado em blocos. O programador pode escolher métodos para tipos específicos de prova , incluindo linhas de string de texto , palavras e tipos de números. O seguinte exemplo de código demonstra a ler os números de um arquivo usando uma instância do scanner : scanner.nextInt ();

números e strings

A linguagem Java inclui um grupo de embalagem classes para valores de tipo primitivo . Essas classes fornecem programadores com a capacidade de analisar cadeias de texto como tipos de número , como carros alegóricos , duplos e inteiros. O código a seguir exemplo demonstra chamar um método na classe inteiro para analisar uma seqüência de texto: número int = Integer.parseInt ( myNumberString );

O método tem um parâmetro de seqüência e retorna um valor de tipo primitivo inteiro. Se o parâmetro string passada não contém um valor que Java pode analisar como um número inteiro , o programa pode jogar uma Exception Number Format quando o método de análise executada.

XML < br >

aplicações Java geralmente oferecem interfaces com dados. Estes dados podem ser armazenados em um banco de dados, mas para muitas aplicações Web , os dados são modelados em arquivos XML. Java fornece um conjunto de bibliotecas de código para processamento de dados XML , particularmente o SAX ( Simple API for XML) de recursos. Usando a biblioteca SAX , os programadores podem implementar métodos separados para quando o analisador encontra as tags de início e fim de elementos. Dentro desses métodos , o código pode processar o conteúdo do elemento como no exemplo a seguir : String name = attributes.getValue ( "tipo" );

Este código iria trabalhar com o seguinte elemento abrindo marca , que tem um atributo valor :
expressões regulares

programas Java pode usar expressões regulares para corresponder a padrões em dados de análise . A classe Pattern oferece programas com a capacidade de definir os padrões de caracteres para corresponder no texto de entrada. Por exemplo, o texto a seguir pode representar dados de entrada para um programa Java: name = mary & age = 52

Para coincidir com os valores para as variáveis ​​de dados , o programa pode definir expressões regulares refletindo essas estruturas . A classe Pattern pode usar expressões regulares para definir seqüências variáveis ​​de caráter , incluindo letras, números e símbolos de pontuação.

Anterior :

Próximo : No
  Os artigos relacionados
·Como instalar um script de controle Com o Java 
·Eu não posso encontrar APK para um Projeto Android 
·Como executar um aplicativo Clojure na JVM e CLR 
·Como declarar um construtor em Java 
·Os benefícios da CMP sobre BMP 
·Como multiplicar dois números inteiros de vários díg…
·O NetBeans Permitir Simples Passos 
·Como adicionar polinômios em Java 
·Como saída Variáveis ​​para Cordas XML em Android 
·Como Desenhar formas múltiplas em Java 
  Artigos em destaque
·Como é que um computador realizar a subtração 
·Como dividir uma String em C 
·Como executar um cpp 
·Como limite de texto em HTML 
·Como fazer um fluxograma que imprime todos os números …
·Como converter um ponteiro para um valor String no C + …
·Como Ler Variáveis ​​JavaScript do WebView no Android 
·As vantagens de usar JSP e Servlets 
·Como instalar Innovatek 
·Como converter Hex para BCD 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados