System.out.println()

本文深入探讨了System.out.println()方法的使用,这是Java中用于标准输出的基本手段,广泛应用于控制台信息显示和调试信息输出。

System.out.println()  

转载于:https://www.cnblogs.com/yangzihong/p/10122342.html

在 Java 中,`System.out.println` 可用于输出拼接后的内容,以下是不同情况下的拼接方法: ### 基本数据类型与字符串拼接 当使用 `System.out.println` 时,在遇到第一个字符/字符串之前,所有的数遇到加号即相加;当遇到任意字符后,加号就变成了字符/字符串的拼接。 ```java // 输出数字 System.out.println(1); // 输出字符 System.out.println("我爱学习"); // 输出变量 int a = 0; System.out.println(a); // 复合输出 char b = '年'; System.out.println("我爱你" + 10000 + b); // 更多示例 System.out.println(2 + 3 + "K" + 4 + 5); System.out.println(2 + 3 + "" + 4 * 5); System.out.println(2 + 3 + "" + 4 / 5); System.out.println(2 + 3 + "" + 4 % 5); System.out.println(2 + 3 + "" + (6 % 5)); System.out.println(2 + 3 + "" + (4 + 5)); ``` 上述代码展示了不同数据类型和运算符组合时的拼接情况,其中 `*`、`/`、`%` 运算遵循 Java 运算符的运算顺序,而 `+` 在遇到字符串后变为拼接操作 [^1][^2]。 ### 对象与字符串拼接 若要输出对象内容,可在子类中重写 `toString` 方法,然后通过 `System.out.println` 输出对象,这样对象会调用重写后的 `toString` 方法进行拼接输出。 ```java public class Test { private String name = "zhangsan"; private int age = 18; @Override public String toString() { return name + " " + age; } public static void main(String[] args) { Test test = new Test(); System.out.println(test); } } ``` 此代码中,`Test` 类重写了 `toString` 方法,在 `main` 方法里通过 `System.out.println(test)` 输出对象时,会输出对象的内容 [^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值