Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 3 - 12/08/2014 CLASSE String Classe para o armazenamento e a manipulação de cadeia de caracteres. Por ser uma classe, possui um conjunto de propriedades e metódos, entre as quais destacamos: . toUpperCase() - Converte a cadeia armazenada de letras minúsculas para maiúsculas . toLowerCase() - Converte a cadeia armazenada de letras maiúsculas para minúsculas . length() - Retorna um valor inteiro que corresponde a quantidade de caracteres (tamanho) da cadeia. Exemplo: public class ExmString { public static void main (String args[]) { String msg = “Bem-vindos ao Java !”; System.out.println (msg); // exibe a mensagem da string entre aspas System.out.println (msg.toUpperCase()); // exibe a mensagem em letras maiúsculas System.out.println (msg.toLowerCase()); // exibe a mensagem em letras minúsculas System.out.println (“Tamanho da mensagem : “+ msg.length() + “ caracteres”); // exibe a qtd. de caracteres } } . Classe Scanner Classe do pacote java.util , cuja finalidade é fazer a leitura de dados em um fluxo de dados, como por exemplo o teclado. Exemplo: import java.util.Scanner;//ou import java.util.*→para importar todas as classes do pacote java.util public class ExmScanner { public static void main (String [] args) { Scanner entrada = new Scanner(System.in); // entrada de dados representada pela variável “entrada” e (System.in) representa a entrada através do teclado int mat; // variável inteira double sal; // variável double → variável com casas decimais String nome; // variável caracteres representada por “nome” System.out.println(“Informe Matrícula, nome e salário:”); mat = entrada.nextInt(); // nextInt converte a varável para inteiro nome = entrada.next(); // nextInt converte para entrada de caracteres sal = entrada.nextDouble(); System.out.printf(“%s\n%d\n%.2f\n”, nome, mat, sal); // %s → string → nome / e o /n para pular linha } }
Compartilhar