package ceshi1;
public class ChaZao {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String str = " <br> <span cass=> 2 <Br> </span> ni hao <br> 今天是:周8 <br> <tr> <b>59</b> ";
int size = str.length(); //将str 字符串的长度 赋值给 size
System.out.println("1.此字符长度是:" + size); //输出长度值
int size1 = str.indexOf("今天"); //查找 str 中 指定 字符串 第一次出现的位置
System.out.println("\n2.今天 出现在第:"+size1+"位");
String substr = str.substring(size1); //截取 str 从 size1位置开始 到 结尾的字符串
System.out.println("\n3.输出从"+size1+"位置开始的字符串:"+substr);
int size2 = str.lastIndexOf("b>"); //查找 str 中 指定 字符串 最后一次出现的位置
System.out.println("\n4.\"b>\"最后一次出现的位置是:"+size2 );
String substr1 = str.substring(size1, size2); //获取 str 从size1 到 size2 置内的字符串
System.out.println("\n5.输出 str 从"+size1+"到 "+size2+"置内的字符串是:"+substr1);
System.out.println("\n6.去除前后空格的str是:"+str.trim()); //.trim() 返回去除前后空格的副本
System.out.println("\n7.<span cass=> 替换成 空格 输出:"+str.replace("<br>", ""));
//.replace(原来的字符,替换成此处字符) 此方法会替换所有找到的字符,测试结果,不支持正则方法,区分大小写
}
}
Java 字符串操作测试
最新推荐文章于 2023-02-16 22:00:52 发布