Em Java, System.out.println() é uma instrução que imprime o argumento passado a ela. O método println() exibe os resultados no monitor. Normalmente, um método é invocado por objectname.methodname().
PrintStream obj.print('Hello');
Mas você não pode criar o objeto para a classe PrintStream diretamente como acima. Portanto, Java fornece uma maneira alternativa de criar o objeto da classe PrintStream que é Sistema.out .
Onde Sistema é o nome da classe, é declarado como final. A saída é uma instância da classe System e é do tipo PrintStream. Seus especificadores de acesso são públicos e finais. É uma instância de java.io.PrintStream. Quando chamamos o membro, um objeto da classe PrintStream é criado internamente.
Assim, podemos chamar o método print(), conforme mostrado abaixo:
System.out.print();
Ele cria o objeto da classe PrintStream. Este objeto, por padrão, representa o dispositivo de saída, ou seja, o monitor.
Exemplo
No exemplo a seguir, usamos dois métodos print(), que fornecem o resultado em uma linha. Isso significa que o primeiro método print() exibe a string 'Hello!' e mantém o cursor na mesma linha. O segundo método print() também exibe a string 'Java' na mesma linha adjacente à string anterior.
15 de 100,00
class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } }
Saída
Hello! Java
Método Java println()
O método println() é semelhante ao método print(), exceto que move o cursor para a próxima linha após imprimir o resultado. É usado quando você deseja o resultado em duas linhas separadas. É chamado com ' fora 'objeto.
Se quisermos o resultado em duas linhas separadas, devemos usar o método println(). É também um método sobrecarregado da classe PrintStream. Ele lança o cursor para a próxima linha após exibir o resultado.
Exemplo
No exemplo a seguir, o método println() exibe a string em duas linhas separadas.
tutorial java
class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } }
Saída
Hello! Java
Diferença entre os métodos print() e println()
Ambos os métodos são usados para exibir os resultados no monitor. O método print() exibe o resultado no console e mantém o cursor na mesma linha. Funciona apenas com um argumento. O método println() também exibe o resultado no console, mas move o cursor para a próxima linha. Também pode funcionar sem argumentos.