Java 中数字和字符串拼接的问题
JAVA 字符串 数字 拼接 问题
2023-09-14 08:58:22 时间
注意细节
字符是char 类型,字符串是String 类型
1、数字拼接char,得到的还是数字,相当于和它的ASCII编码相加(如果定义成String 会编译错误)
2、数字拼接String,得到的是String
3、数字同时拼接char 和 String,就看和谁先拼接,和谁后拼接
4、String 拼接任何类型,得到的都是String
public static void main(String[] args) { String s1 = 1234 + '_' + "test"; System.out.println("s1 = " + s1); String s2 = 1234 + "_" + "test"; System.out.println("s2 = " + s2); String s3 = "test" + '_' + 1234; System.out.println("s3 = " + s3); String s4 = "test" + 1234 + 56789; System.out.println("s4 = " + s4); System.out.println('_'); System.out.println(0 + '_'); }
得到的结果是:
s1 = 1329test
s2 = 1234_test
s3 = test_1234
s4 = test123456789
_
95
相关文章
- [Java基础] java的守护线程与非守护线程
- Java实现 LeetCode 387 字符串中的第一个唯一字符
- Java实现 LeetCode 344 反转字符串
- Java实现 LeetCode 8 字符串转换整数(atoi)
- java实现第五届蓝桥杯幂一矩阵
- Java实现子序列问题
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- JAVA-蓝桥杯-算法训练-字符串变换
- 【JAVA】java中split以"." 、""、“|”分隔字符串
- 【JAVA】 04-Java中的多线程
- [Java] JDK 系统环境变量设置 bat
- java 11 Java Flight Recorder
- Java接口修饰符详解
- Atitit 搜索蓝牙设备 powershell的实现 java noede.js python 先用脚本语言python nodejs,不好实现。。Java 也不好实现。。 Netcore可以,
- 蓝桥杯2012省赛——返回字符串中第1个出现的数字的值(Java)
- Java中将0x开头的十六进制字符串转换成十进制整数&Java中如何表示二进制,八进制,十六进制的数字
- Java面试——你必须知道的122题
- JAVA多线程两个实用的辅助类(CountDownLatch和AtomicBoolean)
- JAVA字符串格式化-String.format()使用
- 【java基础】ArrayList源码解析