JAVA String
来源:互联网 发布:鸟哥的php博客 编辑:程序博客网 时间:2024/05/21 12:50
一、String
public class String{ public static void fun1(){ // 字符串替换 replace String string = "高松松"; string s1 = string.replace("高","松"); System.out.println(s1); } public static void fun2(){ // 字符串切割 split String string = "gao,song,song"; String[] arr = string.split(","); System.out.println(Arrays.toString(arr)); // for 循环遍历数组 for(int i = 0;i < arr.length; i++){ System.out.println(arr[i]); } } public static void fun3(){ // 获取 子 字符串 substring String string = "gaosongsong"; String s1 = string.subString(2); System.out.println(s1); // 打印出来的是osongsong //留头不留尾 String s2 = string.substring(2,7); // 打印出来的是osong System.out.println(s2); } public static void fun4(){ // 转换 大小写 // 转换大写 toUpperCase() String string1 = "gaosongsong"; String s1 = string1.toUpperCase(); System.out.println(s1); // 打印输出的时 GAOSONGSONG String s2 = s1.toLowerCase(); System.out.println(s2); // 打印输出的是小写 gaosongsong } public static void fun5(){ // 判断字符串是否相等, 忽略大小写 equalsIgnoreCase(); String string1 ="GAOSONGSONG"; String string2 = "gaosongsong"; System.out.println(string1.equalsIgnoreCase(string2)); // 输出打印的结果为true; } public static void fun6(){ // 比较两个字符串, 比较字符的ASCLl 相等返回0,当有一个不相同时,就会停止比较 // compareto String string1 = "abc"; String string2 = "abc"; int i = string1.compareto(string2); System.out.println(i); 打印的结果为0 } public static void fun7(){ // 字符数组转换为字符串 new String char[] array = new char[]{'g','a','o'} String s1 = new String(array); System.out.println(s1); // 打印的是gao char[] arr = s1.toCharArray(); System.out.println(Arrays.toString(arr)); 打印的是数组 ['g','a','o'] } public static void fun8(){ // 字符串获取位置 indexOf String string = “gaosongsong”; // 当查询的字符串中没有要查询的字符 返回一个值 -1 int index1 = string.indexOf("z"); System.out.println(index1); // 打印一个-1 // 查询的字符只会查询到第一个相同的 int index2 = string.indexOf("s"); System.out.println(index2); // 打印一个3 // 查询到的字符从第五个数字开始查询 int index3 = string.indexOf("s",5); System.out.println(index3); // 打印一个7 }}
阅读全文
1 0
- Java 枚举 String-String
- 【Java】【String】String.intern()
- java string
- java String
- Java String
- Java String
- java String
- JAVA String
- java String
- java String
- Java [String]
- java String
- Java String
- Java string
- java String
- java String
- Java String
- java String
- 拆轮子系列之理解GreenDao框架源码
- 6-3 数组循环右移
- 浅谈CAS在分布式ID生成方案上的应用
- Java Class
- yum命令
- JAVA String
- AutoCAD .Net 禁止图元被选中时高亮显示
- 使用U盘安装linux系统的原理
- 2017/12/13
- Construction method
- 训练集,验证集,测试集
- 分布式系列文章——从ACID到CAP/BASE
- 测试与开发(二)
- BZOJ 1273: [BeiJingWc2008]序列