zoukankan      html  css  js  c++  java
  • Chapter 6、字符串(二)(1st,Mar.)



    1
    //判断字符串开始 2 String str = "字符串常量字符串常量"; 3 System.out.println("是否以“字符串”开头:"+str.startsWith("字符串")); 4 System.out.println("是否以“字符串”开头:"+(str.indexOf("字符串")==0)); 5 //判断字符串结束 6 str = "字符串常量字符串常量"; 7 System.out.println("是否以“常量”结尾:"+str.endsWith("常量")); 8 System.out.println("是否以“常量”结尾:"+ 9 (str.lastIndexOf("常量")==(str.length()-2))); 10 11 //截取子字符串 12 13 //截取从指定位置到结尾,包含开始位置字符 14 System.out.println("截取1:"+str.substring(1)); 15 //截取从指定位置开始到指定位置结束,包含开始位置字符不包含结束位置字符。 16 //截取字符的个数=结束位置索引-开始位置索引 17 //结束位置索引值>=开始位置索引值 18 //结束位置索引值<=字符串长度 19 System.out.println("截取1-8:"+str.substring(1,8)); 20 21 //去前后空格 22 String str5=" 张 三 "; 23 System.out.println("去前后空格:"+str5.trim()); 24 System.out.println("去所有空格:"+str5.replace(" ", "")); 25 26 //查找替换 27 str = "字符串常量字符串常量"; 28 System.out.println("replace:"+str.replace("常量","变量")); 29 System.out.println("replaceFirst:"+str.replaceFirst("常量","变量")); 30 31 //replaceFirst(正则表达式,“替换的内容”) 32 33 //大小写转换,只对英文字母有效果 34 String str6="abcdef"; 35 System.out.println("转换成大写:"+str6.toUpperCase()); 36 str6="ABCDEF"; 37 System.out.println("转换成小写:"+str6.toLowerCase()); 38 39 //字符串分割 40 String str7="姓名~21~男~地址~123456"; 41 String[] a=str7.split("~"); 42 int i=1; 43 for(String t:a){ 44 System.out.println(i+":"+t); 45 i++; 46 }

  • 相关阅读:
    【洛谷P3628】特别行动队
    【洛谷P3233】世界树
    【BZOJ1597】土地购买
    【洛谷P4068】数字配对
    【洛谷P3899】谈笑风生
    【BZOJ2726】任务安排
    【洛谷P6186】[NOI Online 提高组] 冒泡排序
    【洛谷P3369】【模板】普通平衡树
    【UOJ#8】Quine
    标准 插入flash
  • 原文地址:https://www.cnblogs.com/xiao55/p/5232664.html
Copyright © 2011-2022 走看看