String的用法——其他功能
package cn.itcast_06;
/*
- String类的其他功能:
- 替换功能:
 
- String replace(char old,char new)
 
- String replace(String old,String new)
 
- 去除字符串两空格:
 
- String trim()
 
- 按字典顺序比较两个字符串(大小)
 
- int compareTo(String str)//区分大小写
 
- int compareToIgnoreCase(String str)//不区分大小写
 
*/
public class StringDemo {
public static void main(String[] args) {
	// TODO Auto-generated method stub
	//替换功能
	String s1 = "helloworld";
	String s2 = s1.replace('l', 'k');
	String s3 = s1.replace("ll", "kk");
	String s4 = s1.replace("ll", "kkkkk");
	System.out.println("s1:" + s1);//helloworld
	System.out.println("s2:" + s2);//hekkoworkd
	System.out.println("s3:" + s3);//hekkoworld
	System.out.println("s4:" + s4);//hekkkkkoworld
	//去除字符串两端空格:String trim()
	String s5 = "         hello     world                  ";
	String s6 = s5.trim();
	System.out.println("s5:" + s5 + "---");
	System.out.println("s6:" + s6 + "---");
	//按字典顺序比较两个字符串(大小)
	String s7 = "hello";
	String s8 = "hfllo";
	String s9 = "gbc";
	String s10 = "xyz";
	System.out.println(s7.compareTo(s7));//0
	System.out.println(s7.compareTo(s8));//-1
	System.out.println(s7.compareTo(s9));//1
	System.out.println(s7.compareTo(s10));//-16
}
}
String的用法——其他功能的更多相关文章
- String的用法——转换功能
		package cn.itcast_05; /* String类的转换功能: byte[] getByte():把字符串转换成字节数组 复习: public String(byte[] bytes): ... 
- String的用法——获取功能
		package cn.itcast_04; /* String类获取功能 int length():获取字符的长度 char charAt(int index):获取指定索引位置的字符 int ind ... 
- String的用法——判断功能
		package cn.itcast_03; /* String的判断功能: 1.boolean equals(Object obj):字符串的内容是否相同,区分大小写 2.boolean equals ... 
- string类的常用功能演示
		这个程序可用随着我对string的用法的增多而有调整. /* 功能说明: string类的常用功能演示. 实现方式: 主要是演示string的常用函数的用法和它与字符数组的区别与联系 限制条件或者存在 ... 
- test命令用法。功能:检查文件和比较值
		test命令用法.功能:检查文件和比较值 1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达 ... 
- C#中string.format用法详解
		C#中string.format用法详解 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Form ... 
- String.format()用法
		package junit.test; import java.util.Date; import java.util.Locale; import org.junit.Test; pub ... 
- java11-6 String类的其它功能
		String类的其他功能: 替换功能: String replace(char old,char new) String replace(String old,String new) 去除字符串两空格 ... 
- java11-3 String类的获取功能
		String类的获取功能 int length():获取字符串的长度. char charAt(int index):获取指定索引位置的字符 int indexOf(int ch):返回指定字符在此字 ... 
随机推荐
- 计算机体系结构的铁律(iron law)
			计算机体系结构的铁律可由下面公式来描写叙述: 从Programmer的角度来看,处理器的性能就是运行程序的耗费的时间.所以用Time/Program来刻画处理器性能.而这个简单的公式背后是有很丰富的内 ... 
- 2012年公司组织旅游西安线个人记录(repost)
			2012年公司组织旅游西安线个人记录 文件夹 [隐藏] 1 序言 2 第1天 3 第2天 4 第3天 5 第4天 6 第5天 [title=2012%E5%B9%B4%E5%85%AC%E5%8F% ... 
- Codeforces 794F. Leha and security system 线段树
			F. Leha and security system Bankopolis, the city you already know, finally got a new bank opened! ... 
- 2016-2017 ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2016) E.Passwords  AC自动机+dp
			题目链接:点这里 题意: 让你构造一个长度范围在[A,B]之间 字符串(大小写字母,数字),问你有多少种方案 需要满足条件一下: 1:构成串中至少包含一个数字,一个大写字母,一个小写字母: 2:不 ... 
- apt-pkg
			1 什么是apt-pkg python的apt库,可以做apt可以做的任何事情. 2 apt_pkg.parse_depends(depends, strip_multiarch=True) 这里的d ... 
- Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
			Content-Type https://tools.ietf.org/html/rfc7231#section-3.1.1.5 https://tools.ietf.org/html/rfc7231 ... 
- 实践001:char 类型字段在表中的长度
			Rainy on 20170215 1.同事在 写RFC的时候遇到报错:"YTST_001" 必须为扁平结构.不能将内部表.字符# 原因是自建结构中字段定义为了string 类型. ... 
- XMU 1615 刘备闯三国之三顾茅庐(三) 【欧拉函数+快速幂+欧拉定理】
			1615: 刘备闯三国之三顾茅庐(三) Time Limit: 1000 MS Memory Limit: 128 MBSubmit: 45 Solved: 8[Submit][Status][W ... 
- YTU 2558: 游起来吧!超妹!
			2558: 游起来吧!超妹! 时间限制: 1 Sec 内存限制: 128 MB 提交: 70 解决: 22 题目描述 夏天到了,无聊的超妹跑到了落雪湖里抓鱼吃.结果,游到湖的正中 央时被湖边保安看 ... 
- YTU 1076: SPY
			1076: SPY 时间限制: 1 Sec 内存限制: 128 MB 提交: 6 解决: 6 题目描述 The National Intelligence Council of X Nation ... 
