java如何打印机
打印数据到控制台
使用 System.out.println() 方法可以打印数据到控制台。这是最简单的打印方式,适用于调试或输出简单信息。
System.out.println("Hello, World!");
打印变量值
可以直接在 println 中插入变量,打印变量的值。
int number = 42;
System.out.println("The number is: " + number);
格式化打印
使用 System.out.printf() 方法可以格式化输出,类似于 C 语言的 printf。

String name = "Alice";
int age = 25;
System.out.printf("Name: %s, Age: %d%n", name, age);
打印数组或集合
使用 Arrays.toString() 或集合的 toString() 方法打印数组或集合内容。
int[] numbers = {1, 2, 3};
System.out.println(Arrays.toString(numbers));
List<String> names = Arrays.asList("Alice", "Bob");
System.out.println(names);
打印对象内容
重写对象的 toString() 方法,可以自定义打印对象时的输出内容。

class Person {
String name;
int age;
@Override
public String toString() {
return "Person{name='" + name + "', age=" + age + "}";
}
}
Person person = new Person();
person.name = "Alice";
person.age = 25;
System.out.println(person);
打印到文件
使用 PrintWriter 或 FileWriter 将内容打印到文件。
try (PrintWriter writer = new PrintWriter("output.txt")) {
writer.println("This is written to a file.");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
打印异常堆栈
使用 printStackTrace() 方法打印异常的堆栈信息。
try {
int result = 10 / 0;
} catch (ArithmeticException e) {
e.printStackTrace();
}
打印当前时间
使用 java.time 包打印当前时间或日期。
LocalDateTime now = LocalDateTime.now();
System.out.println("Current time: " + now);






