Java语言基础字符和字符串参与运算
来源:互联网 发布:美工什么电脑好一点,? 编辑:程序博客网 时间:2024/06/11 23:19
结论
任何数据类型用+与字符串相连接都会产生新的字符串
public class Test1_DataTypeConversion { public static void main(String[] args) { System.out.println('a'+1); //结果为98 System.out.println((char)('a'+1)); // 结果为b System.out.println("hello" + 'a' + 1); // 结果为helloa1 System.out.println('a'+"hello"+1); // 结果为ahello1 System.out.println('a'+1+"hello");//结果为98hello }
第9行代表的运算顺序是从左到右,先计算了’a’+1的结果再与”hello”进行运算
需要注意的是运算顺序,使用括号可以提高优先级
0 0
- Java语言基础字符和字符串参与运算
- Java字符参与运算和字符串参与运算
- java语言基础(11)——字符数据与字符串数据参与运算
- Java--字符和字符串运算
- java基础 ---字符和字符串
- 字符串参与运算
- Swift 语言基础(2)-字符和字符串
- C语言基础 有负数参与的取余运算
- Java基础:字符、字符串
- Java 字符与字符串运算
- (5)java语言基础(注释,关键字,标识符,常变量,类型转换,转义字符、位运算和一些注意的运算)
- java语言基础【java运算符和表达式】
- java语言基础—字符串—java中字符串中的字符占用字节数分析
- Java语言基础算术运算符++和 --的用法
- Java语言的字符和字符串的处理方法
- C语言和Java字符串与字符数组区别
- JAVA语言中数字、字符和字符串处理
- Java字符与字符串(基础)
- 进程与线程
- JAVA-递归-斐波那契数列
- 写测试Case的通常4步
- Hive 常用方法
- Palindromes(UVa401)
- Java语言基础字符和字符串参与运算
- OSGi服务:非常适合SOA的架构
- docker
- Onvif开发之服务端成功对接Rtsp视频流篇
- 2016我的程序员总结
- windows下cuda的配置与安装及pycuda的安装
- Java语言基础char数据类型
- androidManifest中配置launchMode和intent跳转时addFlag详解
- hash算法原理详解