Java 字符串 之 字符串判断操作
http://www.verejava.com/?id=16993023084585
/**
3. 字符串判断操作
1. boolean equals(Object anObject) 比较字符串是否相等
2. boolean equalsIgnoreCase(String antherString) 忽略大小写比较字符串是否相等
3. boolean startsWith(String prefix) 判断是否以指定的字符串prefix 开头
4. boolean endsWith(String sufix) 判断是否以指定的字符串sufix结尾
5. int compareTo(String antherString) 比较两个字符串的大小
6. int compareToIgnoreCase(String antherString) 忽略字符串大小写比较大小
*/
import java.util.Scanner;
public class TestString2 {
public static void main(String[] args) {
//说明: 比较俩个字符串的大小
String str0 = "abcd";
String str1 = "Hello";
String str2 = "Hello World";
String str3 = "Hello";
String str4 = "您好";
String str5 = "早上好";
String str6 = "您好";
String str7 = "Hollo";
System.out.println(str0.compareTo(str1));
System.out.println(str1.compareTo(str3));
System.out.println(str1.compareTo(str2));
System.out.println(str2.compareTo(str1));
System.out.println(str4.compareTo(str5));
System.out.println(str4.compareTo(str6));
System.out.println(str0.compareTo(str6));
System.out.println(str1.compareTo(str7));
}
}
/*
注意:
1. 字符串比较的时候如果是字母按照首字母的 ACSII码比较大小
首字母相等,依次比较后面的字母
2. 如果前面的字符都相等,则按照长度比较大小
3. 如果是两个汉字字符串比较大小, 按照汉字的拼音的首字母在ACSII码
的位置比较大小
4. 如果是比较的一个是字母一个是汉字,则汉字比字母大
*/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Java 字符串 之 字符,字节,字符串的转换
http://www.verejava.com/?id=16993019638884 /** 题目: String 类的相关操作 1. 字符与字符串转换操作 2. 字节与字符串转换操作 3. 判断操作 4. 替换操作 5. 字符串的截取 6. 字符串的拆分 7. 字符串的查找 8. 字符串其他操作 */ public class TestString1 { public static void main(String[] args) { //1.字符与字符串的转换 // 1. char[] toCharArray() 字符串 转换成 字符数组 // 2. char charAt(int index) 获取索引位置的字符 // 3. int length() 获得字符总个数的方法 // 4. String new String(char[] value) 将字符数组转换成字符串 // 5. String new String(char[] value,int offset,int count) 将字符数组从 offset索引开始的count个字符转换成字符串 String str = "...
-
下一篇
Java 字符串 之 字符串替换
http://www.verejava.com/?id=16993026372386 /** 4. 字符串的替换操作 1. String replace(char oldChar,char newChar) //将新字符替换旧字符 3. String replaceFirst(String regex,String replacement); //替换第一个满足条件的字符串 */ public class TestString3 { public static void main(String[] args) { //说明: 将文章中英文下输入的句号 替换 成中文下输入的句号 String article = "草原下面马儿跑,我们的祖国是草原. 草原的花朵真鲜艳."; System.out.println(article); article = article.replace('.', '。'); System.out.println(article); article = article.replace("草原", "花园"); System.out.println(article...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL数据库在高并发下的优化方案