![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java字符串操作
java字符串操作
大飞NO1
这个作者很懒,什么都没留下…
展开
-
为什么 Java 字符串是不可变的?
01. 图文分析来看下面这行代码。String alita = "阿丽塔";这行代码在字符串常量池中创建了一个内容为“阿丽塔”的对象,并将其赋值给了字符串变量 alita(存储的是字符串对象"阿丽塔"的引用)。如下图所示。再来看下面这行代码。String wanger = alita;这行代码将字符串变量 alita 赋值给了字符串变量 wanger。这时候,w...转载 2019-11-29 09:41:40 · 137 阅读 · 1 评论 -
字符串“-”拆分
java基础(字符串),字符串中带有 "-"的拆分String strKey ="3-6";String[] parts = strKey.split("-");int row1 = -1;int col1 = -1;if(!StringUtils.isEmpty(parts[0])){ row1 = Integer.parseInt(parts[0]);//行号}if...原创 2019-07-05 14:34:42 · 708 阅读 · 0 评论 -
java字符串打码(重要字段***返回)
package smartt.styy.auth.util;import org.apache.commons.lang3.StringUtils;public class PrivacyStringUtil { private static final String OVERLAY = "****"; private static final int START = ...原创 2019-08-12 10:03:33 · 1577 阅读 · 0 评论 -
常见正则表达式收录
判断手机号码:public static final String REGMOBILE = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\\d{8}$";判断邮箱:public static String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?...原创 2019-08-21 15:14:43 · 216 阅读 · 0 评论