A linguagem java possui nativamente o tipo de dado chamado char que serve para armazenar um caractere:

char meucaractere=’a’;
char minhaletra=’*’;

Veja que os dados do tipo char são sempre atribuídos com o símbolo entre aspas simples.

Caso queiramos armazenar textos usaremos variáveis do tipo String:

String <nome da variável>

Caso queiramos atribuir um texto a uma variável textual deveremos colocar o texto entre aspas duplas, como mostrado a seguir:

String minhapalavra = “teste”;
String minhaFrase = “Meu primeiro programa”;

O exemplo a seguir apresenta um programa que lê uma entrada de texto e imprime o valor digitado na tela.

Exemplo 1_2_004: programa que lê uma entrada de texto e imprime o valor digitado na tela.

import java.util.*;

public class Principal {
	public static void main(String[] args) {
		String nome;  //declaração da variável textual nome
		Scanner scannome = new Scanner(System.in);
		nome= scannome.next();  //Lê o texto escrito no console
		System.out.println("Nome: " + nome); //imprime na tela
		scannome.close();
	}
}

No exemplo acima, na linha 5, criamos um objeto da classe Scanner que permite a leitura de informações do console. Na linha 6 chamamos o método next () para ler uma String do teclado. Um ponto importante é que o programa espera uma palavra apenas.

Copyright © 2014 AIEC.