博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 中的字符串 操作
阅读量:6247 次
发布时间:2019-06-22

本文共 1158 字,大约阅读时间需要 3 分钟。

package day01;import org.junit.Test;public class TestString {	/**	 * 测试常量池	 *	 * */	@Test	public void testConstantPool(){		String str1 = "Hello";		//		String str2 = "Hello";		//两个对象使用==进行比较,返回值为true 说明两个对象引用 指向的内存区域相同		System.out.println(str1 == str2);				String str3 =  new String("Hello");		//说明两个对象引用 指向的内存区域  不 相同,使用new创建的字符串 不会缓存在String		//常量池		System.out.println(str1 == str3);			}	/*	 * 获取String 对象的长度	 */	@Test	public void testLength(){		String str1 = "Hello";		System.out.println(str1.length());		//在内存中采用Unicode编码 每个字节2个字符		//任何一个字符都算一个长度		String str2 = "你好,String";		System.out.println(str2.length());	}	/*	 * 字符串截取	 */	@Test	public void testSubstring(){		String str = "http://www.oracle.com";		String substr = str.substring(11, 17);		System.out.println(substr);			}	/*	 * 去掉空格Trim	 * 	 */	@Test	public void testTrim(){		String userName = "  good man";		System.out.println(userName.length());				userName = userName.trim();		System.out.println(userName.length());		System.out.println(userName);			}	/*	 * 遍历字符串中的字符序列	 */	@Test	public void testCharAt(){		String name = "xuejingbo";		for (int i=0;i

  

转载于:https://www.cnblogs.com/vali/p/7615755.html

你可能感兴趣的文章
特斯拉又熬过破产危机后,马斯克说自动驾驶芯片已经准备好了
查看>>
单机单网卡最大tcp长连接数真的是65535吗?
查看>>
ubutu系统 安装eclipse
查看>>
JavaScript正则表达式元字符总结
查看>>
Awesome Python
查看>>
ubuntu14.04安装opencv2.4.10
查看>>
Windows 7 延长支持服务价格曝光:一台电脑最低25美元
查看>>
64 位设备上抛弃 32 位安卓应用,谷歌公布了具体日期
查看>>
你还在为20倍的连麦成本发愁吗?
查看>>
【SQLServer】【恢复挂起的解决方案】附加文件时候的提示“无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 ”【数据库恢复】...
查看>>
开源大数据周刊-第91期
查看>>
云计算---openstack实例共享80、443端口
查看>>
福布斯传媒选择Oracle营销云提升广告收入
查看>>
pandas入门指南
查看>>
数值的整数次方
查看>>
[20180105]oracle临时表补充.txt
查看>>
单体架构风格
查看>>
区块链主链——2018年公链发展元年
查看>>
美国专家:人工智能凛冬将至
查看>>
字符串 模式匹配
查看>>