A transferência de um texto contido em uma string para uma variável de tipo numérico é relativamente complexa.
Entretanto, o caminho inverso é mais simples. Para copiar o conteúdo de uma variável de tipo numérico para um objeto da classe String utiliza-se sempre o mesmo método, como segue:
1 |
String st = String.valueOf(variável); |
O método que converte o conteúdo de uma variável de qualquer tipo numérico em uma string é o método valueOf() da própria classe String.
Este método é capaz de converter um valor de qualquer um dos tipos primitivos em uma string.
Assim, tomando-se uma variável qualquer, é possível converter seu conteúdo para string através da instrução: String.valueOf().
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
public class ConversoesNumeroTexto{ public static void main(String[] args){ byte numByte = 127; short numShort = 32767; int numInt = 2147483647; long numLong = 9223372036854775807L; float numFloat = 3.89F; double numDouble = 4.12; String b = String.valueOf(numByte); String s = String.valueOf(numShort); String i = String.valueOf(numInt); String lo = String.valueOf(numLong); String f = String.valueOf(numFloat); String d = String.valueOf(numDouble); System.out.println(); System.out.println(b); System.out.println(s); System.out.println(i); System.out.println(lo); System.out.println(f); System.out.println(d); } } |
Fonte: Livro: Programação de Computadores Em Java – Rui Rossi dos Santos
Deixe um comentário