Java 中的 print() 和 println() 的区别

388 阅读2分钟

「这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战

🌊 作者主页:海拥
🌊 作者简介:🏆CSDN全栈领域优质创作者、🥇HDZ核心组成员
🌊 粉丝福利:粉丝群 每周送六本书,不定期送各种小礼品

print() :Java 中的 print() 方法用于在控制台上显示文本。此文本以字符串的形式作为参数传递给此方法。此方法在控制台上打印文本,光标停留在控制台文本的末尾。下一次印刷就从这里开始。

各种 print()方法:

void print(boolean b)  – 打印一个布尔值。
void print(char c)  – 打印一个字符。
void print(char[] s)  – 打印字符数组。
void print(double d)  – 打印双精度浮点数。
void print(float f)  – 打印浮点数。
void print(int i)  – 打印一个整数。
void print(long l)  – 打印一个长整数。
void print(Object obj)  – 打印一个对象。
void print(String s)  – 打印字符串。

例子:

import java.io.*;

class GFG {
	public static void main(String[] args)
	{
		System.out.print("HY1");
		System.out.print("HY2");
	}
}

输出:

HY1HY2

println() :Java 中的 println() 方法也用于在控制台上显示文本。此文本以字符串的形式作为参数传递给此方法。此方法在控制台上打印文本,光标停留在控制台下一行的开头。下一次打印从下一行开始。

各种 println() 方法:

void println()  – 通过写入行分隔符字符串终止当前行。
void println(boolean x)  – 打印一个布尔值,然后终止该行。
void println(char x)  – 打印一个字符,然后终止该行。
void println(char[] x)  – 打印一个字符数组,然后终止该行。
void println(double x)  – 打印一个 double 然后终止该行。
void println(float x)  – 打印一个浮点数,然后终止该行。
void println(int x)  – 打印一个整数,然后终止该行。
void println(long x)  – 打印一个 long 然后终止该行。
void println(Object x)  – 打印一个对象,然后终止该行。
void println(String x)  – 打印一个字符串,然后终止该行。

例子:

import java.io.*;

class GFG {
	public static void main(String[] args)
	{

		// 光标将在 HY1 之后将在下一行的开头
		System.out.println("HY1");

		// 这将打印在下一行的开头
		System.out.println("HY2");
	}
}

输出:

HY1
HY2

print() 和 println() 的区别

println()print()
它在消息显示后添加新行。它不会添加任何新行。
它可以在没有参数的情况下工作。此方法仅适用于参数,否则为语法错误。