Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Qual é o significado de conversão de valor e Cordas
? Quando os programas de computador usam dados, eles às vezes usam técnicas diferentes para armazenar diferentes tipos de valores de dados. Por exemplo, um programa de computador pode usar dados de um banco de dados que podem incluir números e texto . Na programação, seqüências de texto são chamados de cordas. Cordas pode conter quaisquer caracteres, incluindo letras, números e símbolos. Às vezes, um programa pode precisar converter um valor de dados de um tipo para outro , um processo que muitas vezes envolve cordas e números. Dados

Os programas de computador pode usar dados de bancos de dados , arquivos de texto , arquivos XML e muitas outras fontes . Alguns programas e sites também capturar dados de entrada do usuário, por exemplo, quando as pessoas tipo texto nos campos de texto em uma interface de usuário . Algumas linguagens, como Java, requerem programas de declarar explicitamente o tipo de dados de um valor quando é armazenado em uma variável. O seguinte código de exemplo demonstra : String aword = " maçã "; int aNumber = "5" ;

Este código instancia duas variáveis ​​, uma com um tipo de cadeia de texto e de valor, o outro, um tipo primitivo de inteiros .

tipos

linguagens de programação precisa lidar com diferentes tipos de dados . Por esta razão , as línguas com rigidez de tipos , tais como Java , fornecem tipos dedicados para vários tipos de números, seqüências de texto , bytes e valores booleanos , entre outros. Java também é uma linguagem orientada a objetos , o que também significa que pode armazenar dados dentro de objetos de código , com cada objeto que representa um conjunto de comportamentos de código e dados. O tipo de um item de dados afeta a forma como um programa lida com ele . Por exemplo , os tipos de número podem tomar parte em cálculos aritméticos , enquanto os tipos de cordas pode fornecer informações sobre os caracteres contidos .
Conversões

Às vezes , os programas precisam converter itens de dados de um tipo para outro. Isso é muitas vezes necessário quando os programas importar dados de uma fonte externa , como a entrada do usuário ou um arquivo de dados . Os métodos para a leitura de dados externos em um programa de ler muitas vezes os dados como valores de cadeia . Se essas seqüências conter números , o programa pode precisar converter as seqüências numéricas em tipos de números. O seguinte código Java de exemplo demonstra : int numValue = Integer.parseInt ( "3" );

Este código usa a classe Java Integer para converter um valor string para um tipo de número
< . br > Considerações

Ao converter entre os tipos de código de programação , erros imprevistos são possíveis. Se um programador inclui o código de conversão dentro de uma aplicação que é a leitura em dados imprevisíveis , existe uma possibilidade de que os dados não podem conter números armazenados como cadeias de todo. Se um programa tenta converter uma string para um tipo de número, mas a cadeia não contém um valor numérico , o programa pode falhar. Por exemplo , o seguinte código Java alterada, seria lançar uma exceção : int numValue = Integer.parseInt ( "b" );

programadores , portanto, necessidade de construir tratamento de erros em qualquer código em que eles são a conversão entre cadeias e números.

Anterior :

Próximo : No
  Os artigos relacionados
·Definição de uma Exceção de baixo nível 
·Por Scroll Bar piscar é 
·Ligue : Truques codificação direta 
·Como contar Tempo de Simulação em Matlab 
·Como encontrar a freqüência de ruído em MATLAB 
·Como posso acessar membros estáticos de uma classe em …
·ASP vs PHP Coding velocidade 
·Como Escrever dependências externas para um projeto de…
·O que é o MS Hierarchial FlexGrid 
·Script A Process Explorer 
  Artigos em destaque
·Como alterar a cor da barra de rolagem no Microsoft Exp…
·Fatos sobre Programação Video Game 
·Como alterar AppDelegate em um iPhone 
·Como adicionar dois inteiros grandes em C + + 
·Como compilar um CPP Com um arquivo de cabeçalho 
·Como fazer um aplicativo Paint Brush MFC 
·Como Master C Ponteiros 
·Consequências de buffer overflows 
·Substrings comuns em C 
·Como alterar INT para um objeto em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados