Formatação de dados Pág. 29 a 31, 37 a 38

Slides:



Advertisements
Apresentações semelhantes
JAVA Orientação a Objetos
Advertisements

Python: Tuplas e Strings
Programação em Java Prof. Maurício Braga
Construção de Algoritmos 2
Java Básico Arrays Marco Antonio, Arquiteto de Software – TJDF Atualizado: Fevereiro/2009.
Engenharia Informática Programação I & Estruturas de Dados e Algoritmos 2001/ Capítulo 2 Tipos de Dados.
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INTRODUÇÃO AOS APLICATIVOS JAVA Prof. Thiago Pereira Rique
INTRODUÇÃO AOS APLICATIVOS JAVA
Prof. Thiago Pereira Rique
Manipuladores de Formatos Todas as especificações de manipuladores predefinidos na linguagem foram incluídas no ficheiro iomanip.h. Se for necessário.
Programação para Engenharia I
LINGUAGEM C.
Membros estáticos.
Capítulo 8 Construtores. 2 Capítulo 8 – Construtores Construtores Método Construtor Múltiplos métodos construtores Array de objetos.
Orientação a Objetos Classes
Tipos de dados, valores literais e variáveis
Capítulo 15 Swing – Parte 1.
Capítulo 9 Herança 1.
Capítulo 8 Construtores. 2 Capítulo 8 – Construtores Construtores Método Construtor Múltiplos métodos construtores Array de objetos.
Classes e objetos Arrays e Sobrecarga
Introdução a Programação JAVA
Capítulo 10 Strings & File I/O. Strings Strings são um conjunto de Caracteres ASCII. No Controle de Instrumentação pode-se converter valores numéricos.
AGORA É COM VOCÊ... Simplifique a expressão:. AGORA É COM VOCÊ... Simplifique a expressão:
Foi criada há 22 anos, por Guido Van Rossum Por que aprender Python?
Aula prática 7 Strings Monitoria de Introdução à Programação
PHP Tipos de dados Constantes.
JAVA Linguagem Ambiente de Desenvolvimento
Comando de Saída do Scilab
Introdução a Linguagem de Programação C
Programação I Aula 2 (Métodos)
Linguagem técnica de programação I Java
PROGRAMAÇÃO I UNIDADE 2.
Entradas e Saídas Comando PRINT Direciona um dado não formatado para a saída padrão (exemplo: tela) PRINT,,,... Comando READ Lê um dado não formatado da.
Fábio de Oliveira Borges
Introdução a aplicativos Java
Linguagem de Programação JAVA
PROGRAMAÇÃO I Dados Tipos de dados Variáveis Constantes Expressões
Os métodos equals() e hashCode()
Sistemas Numéricos SISTEMA DECIMAL
Orientação a Objetos e Java Graduação em Ciência da Computação
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa This.
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Tutorial de Utilização.
Stream – Fluxo I/O Sistema de Arquivos
Programação Orientada a objetos II Rafael Perazzo B Mota Semana II.
By Ducheno Kelly Centro de Formação São Domingos.
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Stream – Fluxo I/O Manipulação de arquivos texto
3. Introdução à Linguagem C
Aula prática 7 Strings Monitoria de Introdução à Programação
Linguagem de Programação C#
Programação Orientada a Objetos - Java
Programação I Aula 3 (Entrada de Dados) Prof. Gilberto Irajá Müller Última atualização 11/3/2009.
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
Professor Julian Palavro Escolas e Faculdades QI Rio Grande do Sul
Polimorfismo.
M ÉTODOS DA C LASSE S TRING. FUNÇÕES COM STRING Uma string é um tipo texto que corresponde à união de um conjunto de caracteres. Em Java, as strings são.
Programação I Aula 4 (Expressões Booleanas e Expressões de Seleção) Prof. Gilberto Irajá Müller Última atualização 17/3/2009.
JAVA Sintaxe.
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
CMIP- Centro de Metrologia e Inovação em Processos Programa de Pós-Graduação em Odontologia UNIVERSIDADE FEDERAL DE SANTA CATARINA Desvendando a Estatística.
Aula prática 7 Strings Monitoria de Introdução à Programação.
Capítulo 1 A Classe Scanner Pág. 31 a 34.
Laboratório de Programação II Método main Dados e Métodos de Classes.
Array e ArrayList LPOO – 01/09/14.
Aula prática 7 Strings Monitoria de Introdução à Programação.
Linguagem Java Programação II.
CSJ COLÉGIO SÃO JOSÉ MATEMÁTICA PROF.° ANDRÉ LUIS ASSUNTO: - Conjunto dos Números Racionais.
Conjuntos Numéricos.
Capítulo 7 Métodos. 2Capítulo 7 – Métodos Métodos Criação e chamada de métodos Passagem de parâmetros VarArgs Sobrecarga Método com valor de retorno Métodos.
Transcrição da apresentação:

Formatação de dados Pág. 29 a 31, 37 a 38 Capítulo 1 Formatação de dados Pág. 29 a 31, 37 a 38

Formatação de dados O método System.out.printf() A classe java.util.Formatter

O método System.out.printf() Método utilizado para exibição de dados formatados: System.out.printf(“FORMATO”, valor1, valor2, ...);

O método System.out.printf() Exemplo1: System.out.printf( “Parabéns %s pelos seus %d anos de idade!”, “Manuel”, 27); Saída: Parabéns Manuel pelos seus 27 anos de idade!

O método System.out.printf() Exemplo2: System.out.printf(“Valor a receber: %,.2f”, 1270.5); Saída: Valor a receber: 1.270,50

O método System.out.printf() Exemplo3: System.out.printf(“%10s <=> %-10s%n”, “Manuel”, “Padeiro”); System.out.printf(“%10s <=> %-10s%n”, “Henrique”, “Office Boy”); System.out.printf(“%10s <=> %-10s%n”, “Maria”, “Caixa”); Saída: Manuel <=> Padeiro Henrique <=> Office Boy Maria <=> Caixa

Caracteres de escape; %s Formata o valor como um String. Quando um número inteiro é informado após o %, o String é alinhado em relação a esta quantidade de caracteres a direita (para um valor positivo) ou a esquerda (para um valor negativo). %d Formata o valor como um número decimal inteiro. Possui a mesma funcionalidade de alinhamento que o %s. %f Formata um valor numérico com parte fracionária. Um ponto ‘.’ inserido após o % especifica que o separador de milhar deverá ser exibido. Uma vírgula e um número ‘,n’ inseridos após o % especificam a quantidade de casas decimais a serem exibidas. %n Insere uma quebra de linha no local especificado. %o Formata o valor como um inteiro em formato octal. %x Formata o valor como um inteiro em formato hexadecimal. %% Insere um símbolo de percentual ‘%’ no local especificado.

A classe java.util.Formatter Classe responsável internamente pela funcionalidade do método System.out.printf() System.out.printf(“FORMATO”, valor1, valor2, ...); é equivalente a... new Formatter(System.out).format(“FORMATO”, valor1, valor2, ...);

A classe java.util.Formatter Pode ser utilizada também para gerar Strings formatados sem que sejam exibidos em tela Formatter formatter = new Formatter(); formatter.format(“FORMATO”, valor1, valor2, ...); String result = formatter.toString();

Exercício Utilizando o método System.out.printf(), exibas os dados abaixo com a mesma formatação e alinhamento: Nome Setor Idade Salário -------------------- ---------------- -------- -------------- João Vendas 25 6.200,00 Maria Recepção 21 1.200,00 Álvaro Segurança 30 950,00 Augusto 47 10.200,00 Carlos Alberto Jurídico 35 5.200,00