java字符串与数字拼接_Java数字和字符串拼接原理及案例
字符串拼接是我们在Java代码中比较经常要做的事情,就是把多个字符串拼接到一起。都知道,String 是 Java 中一个不可变的类,所以一旦被实例化就无法被修改。
注意细节
字符是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数字格式化_Java数字格式
java数字格式化 当我看到其他人编写不必要的Java代码并且由于缺乏对已经提供所需功能的JDK类的了解而编写了不必要的Java代码时,我会想到很多次. 这样的一个例子是时间相关的常量的使用硬编码值的 ...
- java截取固定大小图片_JAVA技巧(长字符串按指定长度截取)
在web开发中,会遇到这样一个问题,想让某个内容全部保持在一定长度范围内,未超出的行全部显示,超长的行只允许显示一定的长度,结尾用省略号代替. 粗想一下,实现这个功能很容易,直接取字符串的长度(用le ...
- java 统计字符串中字符个数_java实现统计字符串中字符及子字符串个数的方法示例...
本文实例讲述了java实现统计字符串中字符及子字符串个数的方法.分享给大家供大家参考,具体如下: 这里用java实现统计字符串中的字符(包括数字.大写字母.小写字母以及其他字符)个数,以及字符串的子字 ...
- java中字符串的精确匹配_Java最佳实践–字符串性能和精确字符串匹配
java中字符串的精确匹配 在使用Java编程语言时,我们将继续讨论与建议的实践有关的系列文章,我们将讨论String性能调优. 我们将专注于如何有效地处理字符串创建, 字符串更改和字符串匹配操作. ...
- groovy 字符串截取最后一个_Java基础篇——字符串详解
字符串的声明 字符串是内存中连续排列的0个或多个字符.不变字符串是指字符串一旦创建,其内容就不能改变,Java中使用String类来处理不变字符串,在对String类的实例进行查找.比较.拼接等操作时 ...
- java 字符串 数字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法...
本文实例讲述了Java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...
- java string 查找大写字母_java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例...
本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static v ...
- java字符串数组转数字数组_Java数字字符串如何转化为数字数组并且排序
怎样将 String numberString= "0123456789"; 如何转化为 int[] digitArry = new int[]{0,1,2,3,4,5,6,7,8 ...
- java 循环拼接字符串用分号隔开_Java 8中字符串拼接新姿势:StringJoiner
在为什么阿里巴巴不建议在for循环中使用"+"进行字符串拼接一文中,我们介绍了几种Java中字符串拼接的方式,以及优缺点.其中还有一个重要的拼接方式我没有介绍,那就是Java 8中 ...
最新文章
- 新一代数据中心标准化统一交换架构
- FactoryMethod工厂方法模式升级成AbstractFactory抽象工厂模式
- Let's Fork | 11 款 Github 最新「机器学习」开源项目
- VTK:标量条形 Actor用法实战
- 【媒体服务质量监控与QoE】
- 你真的了解用户吗?-浅谈《用户画像》的意义和方法
- 支付宝的一些小问题,注意事项等等,等用得时候在来写写
- 数据可视化最容易被人忽略的四大误区,怪不得我的报告总被老板骂
- Redis禁用危险命令
- Python 进阶 之 socket模块
- 高大上的集团名字_最火的微信名字大全男成熟内涵高大上
- 全图化引擎(AI·OS)中的编译技术
- lamda表达式修改数据_正则表达式学习教程
- angelajs中ajax,Fabric.js Triangle angle属性用法及代码示例
- 每日算法系列【kentln供题】模糊的数字
- 测试如何进行有效的需求分析
- VS 配置Directx
- 基于组态软件的35kV变电站监控系统设计简介
- 最短路及最短路计数(SPFA)
- SQL 取数值小数后两位,但不四舍五入。