java中的字符串一
public class TestString2 {
public static void main(String[] args) {
		//判断两字符串是否相等
		String s1 = "Hello world";
		String s2 = "Hello java";
		if (s1.equals(s2)) {
			System.out.println("equal");
		}else{
System.out.println("not equal");
		}
		System.out.println("------------");
		//判断s1是否以He开头
		if (s1.startsWith("He")) {
			System.out.println("begin with He");
		}
		//判断s1是否以He结尾
		if (s1.endsWith("world")) {
			System.out.println("end with world");
		}
		//返回s1中字母d的下标
		System.out.println("返回s1中字母d的下标为:"+s1.indexOf('d'));
		//返回索引从3到8的子字符串
		System.out.println("返回索引从3到8的子字符串" + s1.substring(3,8));
		//拼接
		System.out.println("拼接到后面"+s1.concat("abcd"));
		//替换单个字母
		System.out.println("替换单个字母"+s1.replace('H','z'));
		//替换第一个字母
		System.out.println("替换第一个字母"+s1.replaceFirst("H","AABB"));
		//是否包含world
		System.out.println("是否包含world "+ s1.contains("world"));
		//根据空格切割
		System.out.println("根据空格切割 "+s1.split(" ")[0] +" " + s1.split(" ")[1] );
	}
}
java中的字符串一的更多相关文章
- [原创]Java中的字符串比较,按照使用习惯进行比较
		java中的字符串比较一般可以采用compareTo函数,如果a.compareTo(b)返回的是小于0的数,那么说明a的unicode编码值小于b的unicode编码值. 但是很多情况下,我们开发一 ... 
- 理解Java中的字符串类型
		1.Java内置对字符串的支持: 所谓的内置支持,即不用像C语言通过char指针实现字符串类型,并且Java的字符串编码是符合Unicode编码标准,这也意味着不用像C++那样通过使用string和w ... 
- Java中的字符串驻留
		转自:http://www.cdtarena.com/javapx/201307/9088.html 最近在工作的时候,一句再正常不过的代码String a = “hello” + “world”;被 ... 
- Java中的字符串拼接
		Java中的字符串拼接 1.设计源码 /** * @Title:IndexOf.java * @Package:com.you.freemarker.model * @Description: * @ ... 
- java中,字符串类型的时间数据怎样转换成date类型。
		将字符串类型的时间转换成date类型可以使用SimpleDateFormat来转换,具体方法如下:1.定义一个字符串类型的时间:2.创建一个SimpleDateFormat对象并设置格式:3.最后使用 ... 
- Android学习笔记----Java中的字符串比较
		用习惯了C#.C++,在做字符串比较时想当然地使用如下语句: string str1 = "abcd", str2 = "abcd"; if(str1==str ... 
- 转载:Java中的字符串常量池详细介绍
		引用自:http://blog.csdn.net/langhong8/article/details/50938041 这篇文章主要介绍了Java中的字符串常量池详细介绍,JVM为了减少字符串对象的重 ... 
- 《Java入门第三季》第二章 认识 Java 中的字符串
		什么是 Java 中的字符串.1.在Java的世界里,字符串被作为String类型的对象处理. 2.通用的初始化的方式:String s = new String("i love you & ... 
- 为什么Java中的字符串是不可变的?
		原文链接:https://www.programcreek.com/2013/04/why-string-is-immutable-in-java/ java字符串是不可变的.不可变类只是一个不能修改 ... 
- 详解Java中的字符串
		字符串常量池详解 在深入学习字符串类之前, 我们先搞懂JVM是怎样处理新生字符串的. 当你知道字符串的初始化细节后, 再去写String s = "hello"或String s ... 
随机推荐
- centos7.6 创建磁盘格式化
			fdisk /dev/vdb mkfs.ext4 /dev/vdb echo '/dev/vdb /sdata ext4 defaults 0 0' >> /etc/fstab mount ... 
- 关于python内open函数encoding编码问题
			自己学python的open函数时,发现在pycharm里新建一个file_name.txt文本文件,输入中文保存.再用open(file_name,'r+')打开,再去读写时出现了一些问题.再三控制 ... 
- iOpenWorskSDK下载和答疑贴
			1 iOpenWorksSDK对VS2013-VS2017的支持插件 https://files.cnblogs.com/files/baihmpgy/iOpenWorksSDK.vsix.zip 2 ... 
- React: React的属性验证机制
			一.简介 在开发中,属性变量类型的验证,几乎是任何语言都必须关注的问题,因为如果传入的数据类型不对,轻者程序运行仅仅是给出警告⚠️,严重的会直接导致程序中断,APP闪退或者web页面挂掉,这是很严重的 ... 
- 【Collect】免费图片库网站推荐(国外高清可商用)
			#国外高清可商用免费图片库 1.https://unsplash.com/2.https://pixabay.com/3.https://www.sitebuilderreport.com/stock ... 
- 1+x 证书 web 前端开发初级对应课程分析
			响应国家号召 1+X 证书 Web 前端开发考试样题 官方QQ群 1+x 证书 web 前端开发初级对应课程分析 http://blog.zh66.club/index.php/archives/19 ... 
- 基于bert的命名实体识别,pytorch实现,支持中文/英文【源学计划】
			声明:为了帮助初学者快速入门和上手,开始源学计划,即通过源代码进行学习.该计划收取少量费用,提供有质量保证的源码,以及详细的使用说明. 第一个项目是基于bert的命名实体识别(name entity ... 
- C#数组3(可变数组)
			using System; namespace class1 { class program { static void Main(string[] args) { ][];//这里的行必须定义好,但 ... 
- Google浏览器出现崩溃问题解决
			更新google浏览器79版本后所有页面出现崩溃情况,在试过加no-sandbox和兼容模式之后还是不太满意,后来搜到可能是网络问题,然后打开google浏览器安装文件夹,发现chrome_proxy ... 
- Oracle 中Number的长度定义
			Number可以通过如下格式来指定:Field_NAME Number(precision ,scale),其中precision指Number可以存储的最大数字长度(不包括左右两边的0),scale ... 
