java基础 —— 字符串
来源:互联网 发布:mysql删除数据库 编辑:程序博客网 时间:2024/06/11 16:50
1、字符串比较
public class StringCompare { public static void main(String args[]){ String str = "Hello World"; String anotherString = "hello world"; Object objStr = str; System.out.println( str.compareTo(anotherString) ); System.out.println( str.compareToIgnoreCase(anotherString) ); //忽略大小写 System.out.println( str.compareTo(objStr.toString())); }}
运行结果:
-3200
2、通过字符串函数 substring() 函数来删除字符串中的一个字符
public class SubString{ public static void main(String args[]) { String str = "this is Java"; System.out.println(removeCharAt(str, 3)); } public static String removeCharAt(String s, int pos) { return s.substring(0, pos) + s.substring(pos + 1); }}
运行结果:
thi is Java
3、合并两个字符串
iimport java.util.*;public class StringCombine { public static void main(String[] args) { String str1 = "001,002,003,005,006"; String str2 = "004,005,006"; String str = ""; TreeSet ts = new TreeSet(); String[] result1 = str1.split(","); for(int i=0; i<result1.length; i++) { ts.add(result1[i]); } String[] result2 = str2.split(","); for(int i=0; i<result2.length; i++) { ts.add(result2[i]); } Iterator it = ts.iterator(); while(it.hasNext()) { str = str + it.next(); if(it.hasNext()) { str = str + ","; } } System.out.println(str); }}
运行结果:
001,002,003,004,005,006
0 0
- java基础 —— 字符串
- Java基础——字符串处理
- 黑马程序员——Java基础---字符串
- Java基础-数组——String字符串
- Java基础——字符串类String
- Java基础——substring字符串截取
- Java语言基础——字符串String
- 黑马程序员—8、JAVA基础&字符串
- Java基础(极客)——14、Java String字符串详解
- java语言基础—字符串—java中字符串中的字符占用字节数分析
- 黑马程序员——Java基础—字符串、StringBuffer
- 黑马程序员——Java基础-> String字符串
- 黑马程序员——Java基础---字符串、数组相关
- 深入Java基础(二)——字符串家族
- java基础__string字符串
- Java基础--字符串
- Java基础:字符串
- Java基础:字符串
- gradle Illegal entry in Gradle Dependencies d:/eclipse
- java中定义二进制 八进制 16进制数
- 更改Centos7 Docker 1.12文件系统为overlay
- Oracle函数创建
- 为什么安卓手机上的多数APP,消息推送不了?
- java基础 —— 字符串
- unsigned a:1;
- HDFS中JAVA API的使用
- JVM调优总结(七)-典型配置举例1
- CAS自定义登录
- ubuntu16.04 编译和配置openni2 opencv2 libfreenect2(OpenKinect)
- Event Handing guide for iOS
- Rviz教程-Marker:发送基本的形状(C++)
- 在本地用命令行创建一个git仓库,并推送到远程