• string的一些更改发


    /*
     String 类:
      1.1字符串的长度
        int c =对象.length();
      1.2字符串某个字符的位置
      int index=对象.indexOf("字母")
      1.3字符串截取某段字符
      char ch=对象.subString(index,index+1);
      1.3.1字符串中截取某段字符串
      String str=对象.subString(fromIndex,endIndex);
      1.4字符串的分段
      String[] str=对象.split("分段标记");
      for(int i=0;i<str.length;i++){
       System.out.println(str[i]);
      }
      1.5子符串的前后端空格处去掉
      String str=对象.trim();
      1.6字符串改大小写
      String str=对象.toUpperCase();
     String str=对象.toLowerCase();
     */
    public class StringDmeo1{

     public static void main(String[] args) {
      /*
       * 字符串长度的获取
       * */
      String str="acdbc";
      int c=str.length();
      System.out.println("长度"+c);
      /*
       * 字符串某个字母的获取
       *
       * */
      String str1="adsdasd";
      int index=str1.indexOf("a");
      int index1=str1.indexOf("a",(index+1));
      System.out.println("a位置"+index);
      System.out.println("第二个a"+index1);
      /*
       *
       * 字符串的截取
       * */
      String str2="adasdjkasdha";
      String str3=str2.substring(2, 3);
      System.out.println("截取的字符"+str3);
      String str4=str2.substring(2, 4);
      System.out.println("截取的字符串"+str4);
      /*
       * 字符串的分段
       *
       * */
      String str5="adasda,dwdsad,asdasd";
      String[] str6=str5.split(",");
      for(int i=0;i<str6.length;i++){
       System.out.println(str6[i]);
      }
      /*
       * 字符串前后端空格处的去掉
       * */
      String str7="    ajhdkjaskjdhlkjda     ";
      String str8=str7.trim();
      System.out.println(str8);
      /*
       * 字符串改大写或小写
       * */
      String str9="sdadaAihphiasajjAHJHLKJ";
      String str11=str9.toUpperCase();
      String str10=str9.toLowerCase();
      System.out.println("改大写"+str11);
      System.out.println("改小写"+str10);
      /*
       * 字符串比较另外一个字符串
       * */
      int i=str5.compareTo(str10);
      if(i>0){
       System.out.println("大"+i);
      }else{
       System.out.println("小"+i);
      }
      /*
       *
       * 字符串改某个字母大小写
       *
       * */
      String str12="sdSdasdadad";
      String str13=str12.replace("d", "D");
      String str14=str12.replace("s","f" );
      String str15=str12.replaceFirst("a", "dsdasd");//给字符串中指定的某个字符串片段更改
      System.out.println(str13);
      System.out.println(str14);
      System.out.println(str15);
     }
    }

  • 相关阅读:
    Linux netstat 命令入门知识
    Linux文件预读对系统的影响
    Ubuntu下配置Hadoop环境
    Debian Wheezy 安装Nginx+HHVM
    Linux Glibc库严重安全漏洞检测与修复方案
    关于系统时间的几个问题
    C语言的整型溢出问题
    Django Nginx配置
    linux上安装mysql5.7
    日期、时间选择器
  • 原文地址:https://www.cnblogs.com/daoxiang1992/p/5720328.html
Copyright © 2020-2023  润新知