Saída no Console em Java:
- Inicialmente, Java oferecia apenas fluxos de bytes para saída no console; a partir do Java 1.1, foram adicionados fluxos de caracteres para maior portabilidade.
- System.out ainda é amplamente usado para saídas simples no console, e todos os exemplos anteriores no livro o utilizaram.
Métodos print() e println():
- São métodos da classe PrintStream (tipo do objeto System.out) e facilitam a saída de dados no console.
- System.out permite saídas simples, apesar de ser um fluxo de bytes.
Método write(int valbyte) de PrintStream:
- Permite escrever um byte específico no console.
- Apenas os 8 bits menos significativos de valbyte são escritos.
Exemplo de uso:
class WriteDemo {
public static void main(String args[]) {
int b = 'X';
System.out.write(b);
System.out.write('\n');
}
}
- Uso: write() é menos frequente, pois print() e println() são mais práticos para saídas gerais.
Métodos printf() e format() de PrintStream:
- Controle de Formatação Avançada: Permitem controlar o formato de saída, incluindo casas decimais, largura mínima do campo e exibição de valores negativos.
- Esses métodos, embora úteis, não foram usados nos exemplos deste livro, mas são recomendados para quem deseja explorar formatação detalhada de dados em Java.
Este trecho explica como a saída de dados no console é gerida em Java e mostra métodos adicionais para controlar a formatação, fornecendo opções simples e avançadas para exibir dados.
Top comments (0)