如何打印 Java
⚡ 智能摘要
打印 Java 它依赖于 PrintStream 类中的三个核心方法,这些方法可以将格式化文本发送到控制台,支持不同的光标行为,通过重载签名接受多种数据类型,并允许对任何开发人员需求进行精确的输出控制。

Java 提供了三种将输出发送到控制台的核心方法。每种方法都有其独特的用途,并通过重载签名支持一系列数据类型。ping 开发者会根据程序的实际情况,选择最合适的布局来展示信息。
- Java print() 方法使用 print 语句将数据显示在同一行上 Java.
- Java println() 方法: 输出内容打印在当前行,光标移动到下一行。
- Java printf() 方法:按要求以特定格式展示数据。
是什么 Java print() 方法?
此 Java print() 方法将内容写入控制台。它是 print() 方法的一个重载版本。 Java PrintStream 类接受一个字符串作为输入参数。
输入打印完成后,输出光标仍停留在同一行。此方法适用于未解析任何参数的情况。打印语句使用“\n”换行。
语法:
该语法显示了如何操作 Java 打印声明。
System.out.print(String input_data);
System.out 是一个 Java 该表达式会创建一个 PrintStream 类的实例。它代表标准输出流。您不能直接使用 PrintStream 对象。
- 系统:System 是“java.lang”包中用于显示数据的最终类。
- 输出:“输出”是以下情况的一个实例 Java 这是一个带有公共成员字段的系统类。它属于 PrintStream 包的一种类型,用于在内部创建对象。
例如:
给定的示例显示了 print() 方法的工作过程。
class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}
输出:
How to Print in Java! HELLO CODER! Guru99
为什么使用 Java println() 方法?
此 Java `println()` 方法是 `print()` 方法的高级版本,用于在控制台上显示文本。它是 `PrintStream` 类的一个重载方法。该方法接受一个字符串参数。打印完指定信息后,光标会移动到下一行的开头。
语法:
该语法显示了如何操作 Java println 语句。
System.out.println(String input_data);
println():用于在控制台上显示输出的 PrintStream 类。
计费示例:
让我们来看一个 println() 方法的例子。
public class HelloCoder {
public static void main(String[] args) {
System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
}
}
输出:
How to Print in Java! Hello Coder! Guru99!
其他 Java println() 函数中的方法重载
在 println() 方法的基础上,相关的 print() 方法具有以下重载签名,可以接受不同的数据类型。
| 重载方法 | 打印数据格式 |
| 打印(布尔值 b) | 该方法显示布尔值 |
| 打印(字符 c) | 显示字符的方法 |
| 打印(char[] s) | 它显示了一个字符数组 |
| print(double d) | 它显示的是一个双精度浮点数 |
| 打印(浮点数 f) | 显示浮点数的方法 |
| 打印(长 l) | 它显示一个长整数 |
| 打印(int i) | 它显示一个整数 |
| print(Object obj) | 此方法对对象值进行操作 |
| 打印(字符串 s) | 此方法显示字符串值 |
定位: Java printf() 方法有效
此 Java printf() 方法以特定格式在控制台上显示格式化字符串。 Java PrintStream 类的重载方法,用于打印值。该方法会将格式化的参数与指定符一起显示。
语法:
语法显示如何操作 printf() 语句。
System.out.printf(String display_format, Object input_data);
例如:
让我们来看一个 printf() 方法的例子。
public class HelloCoder{
public static void main(String[] args) {
System.out.printf("'%s' %n","How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.printf("'%S' %n","Learning");
}
}
输出:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf() 说明符 Java
要使用 System.out.printf 控制信号格式, Java 提供一组说明符,将每个参数映射到正确的数据类型。
| 说明符 | 类型 |
| %c | 字符值 |
| %d | 整数值 |
| %f | 浮点数 |
| %s | 字符串 |
| %% | 打印或显示百分号 (%) |
| %e | 指数浮点值 |
例如:
让我们来看一个结合了 print、println 和 printf 方法的例子。 Java.
public class HelloCoder{
public static void main(String[] args) {
System.out.println("How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.print(" Guru99");
}
}
输出:
How to Print in Java! HELLO CODER! Guru99
如何使用输入的数据进行打印 Java
除了固定的字符串之外, Java 还可以打印用户在运行时输入的值。以下步骤展示了如何打印输入的数据。
步骤1) 使用 Java 用于支持用户输入数据的扫描器软件包。
步骤2) Scanner 类或对象用于接受来自标准输入的输入。它通过键盘输入。
步骤3) 创建 变量 使用“Scanner(System.in)”方法。
步骤4) 使用变量。nextInt() 然后从键盘读取所有值。
步骤5) 该方法会获取输入数据,直到遇到换行符(Enter)。
步骤6) 最后,输入值使用System.out.print()函数打印正常输出。
例如:
让我们来看一个输入用户数据并将其打印出来的例子。 Java.
import java.util.Scanner;
public class HelloCoder {
public static void main(String[] args) {
Scanner reader_data = new Scanner(System.in);
System.out.print("Enter a Value: ");
int number_data = reader_data.nextInt();
System.out.println("User entered: " + number_data);
int add = number_data+number_data;
System.out.println("Addition: " + add);
}
}
输出:
Enter a Value: 21 User entered: 21 Addition: 42
其他 Java print() 方法重载
作为参考,print() 方法还支持以下重载签名,这些签名接受不同的数据类型。
| 重载方法 | 打印数据格式 |
| 打印(布尔值 b) | 该方法显示布尔值 |
| 打印(字符 c) | 这种方法展现了性格 |
| 打印(char[] s) | 此方法显示 排列 字符数 |
| print(double d) | 一种方法展示了双精度浮点数 |
| 打印(浮点数 f) | 该方法显示浮点数 |
| 打印(长 l) | 此方法显示长整数 |
| 打印(int i) | 此方法显示一个整数 |
| print(Object obj) | 它适用于对象值 |
| 打印(字符串 s) | 此方法对字符串值进行操作并显示该值。 |
比较打印报表 Java
为了便于选择使用 System.out.print 还是 System.out.println,下表重点列出了这两种方法的主要区别。 Java.
| Java println() 语句 | Java print() 语句 |
| 在控制台上显示输出后,光标显示在下一行。我们可以将'println'中的'ln'解释为'下一行'。 | 使用 print() 在控制台上显示输出后,光标出现在同一行。 |
| 我们可以使用System.out.println(data)函数来获取数据并在下一行显示光标。 | 我们可以使用 System.out.print(data) 函数将输入数据显示在同一行上。 |
