package com.day7.one;

public class DemoString4 {

  /**
  * 1.String的替换功能:String replace(char old,char new)
  * String replace(String old,String new)
  * 2.String的去除字符串两空格:String trim()
  * 3.String的按字典顺序比较两个字符串:int compareTo(String str)
  * int compareToIgnoreCase(String str)
  */
  public static void main(String[] args) {
    String s1="KobeBrywnt";
    String s2=s1.replace('w', 'a');//1.若不存在的话,保留原字符
    System.out.println(s2);

    String s3=s1.replace("wnt","ant");//2
    System.out.println(s3);

    String s4=" Kobe Bryant ";
    String s5=s4.trim();//3
    System.out.println(s5);

    String s6="ab";
    String s7="acd";
    int num=s6.compareTo(s7);//3.若第一个字符相同,则比较第二个
    System.out.println(num);//输出-1
    String s8="a";
    String s9="aaaa";
    int m=s8.compareTo(s9);
    System.out.println(m);//输出-3,若长度不同则按长度比较
    String s10="科";
    String s11="比";
    System.out.println('科'+0);//31185 查找的是unicode码表值
    System.out.println('比'+0);//27604
    int n=s10.compareTo(s11);
    System.out.println(n);//输出3581
  }
}

转载于:https://www.cnblogs.com/zhujialei123/p/8120106.html

java-String类的其他功能相关推荐

  1. 第三次学JAVA再学不好就吃翔(part48)--String类的判断功能

    学习笔记,仅供参考 文章目录 String类 String类的判断功能 equals方法 equalsIgnoreCase方法 contains方法 startsWith方法 endsWith方法 i ...

  2. 第三次学JAVA再学不好就吃翔(part52)--String类的其他功能

    学习笔记,仅供参考 文章目录 String类 String类的其他功能 replace方法 trim方法 compareTo方法 compareToIgnoreCase方法 举几个例子 String类 ...

  3. 第三次学JAVA再学不好就吃翔(part51)--String类的转换功能

    学习笔记,仅供参考 文章目录 String类 String类的转换功能 getBytes方法 toCharArray方法 valueOf方法 toLowerCase方法 toUpperCase方法 c ...

  4. 第三次学JAVA再学不好就吃翔(part49)--String类的获取功能

    学习笔记,仅供参考 文章目录 String类 String类的获取功能 length方法 charAt方法 indexOf方法 lastIndexOf方法 substring方法 举几个例子 Stri ...

  5. JavaSE学习总结(八)常用类(上)Object类==与equals方法的区别浅克隆的特点Scanner类String类String两种创建对象方式的区别String类的各种功能

    JavaSE学习总结(八)常用类(上)/Object类/==与equals方法的区别/浅克隆的特点/Scanner类/String类/String两种创建对象方式的区别/String类的各种功能 常用 ...

  6. 黑马程序员——Java String类 and 正则表达式(第七篇)

    -----------android培训.java培训.java学习型技术博客.期待与您交流!------------ 虽然老毕视频中把正则表达式放到了最后面才讲,但个人认为他和String功能上有些 ...

  7. java --String类解决面试问题

    2019独角兽企业重金招聘Python工程师标准>>> 1.概述 字符串对象是一种特殊的对象.String类是一个不可变的类..也就说,String对象一旦创建就不允许修改 Stri ...

  8. Java——String类的方法

    Java--String类的方法 String str1 = "abc" 与String str2 = new String("abc")有什么区别? 字符串常 ...

  9. java string.substring 参数,Java,String类中的subString()方法,stringsubstring

    Java,String类中的subString()方法,stringsubstring public class TestStringSubString { // main函数 public stat ...

  10. Java String类的相关操作

    Java String类的相关操作 一.如何遍历字符串 //法一 String str="hello world"; for(int i=0;i<str.length();i ...

最新文章

  1. ANDROID内存优化(大汇总——中)
  2. JAVA——Scanner读取文件
  3. 用inno做setup遇到的一些问题及解决方法
  4. 中国加热棒行业市场供需与战略研究报告
  5. wifi×××破解的密码查看方式
  6. pmp学习资料_201912期PMP学习内容汇总表
  7. 科技爱好者周刊(第 181 期):移动支付应该怎么设计?
  8. Word基础(三十八)插入书签
  9. PKI/CA/电子签名等相关名词解释
  10. 【好书推荐】芯片产业科普书籍:《芯事》
  11. java初级程序员考试_Java初级程序员必须要知道的10个基础面试题
  12. 【漏洞学习——沙盒跳出】————7、某银行自助查询终端可绕过权限控制
  13. 腾讯游戏助手运行闪退日志查看
  14. 玩转ChatGPT:Auto-GPT项目部署与测评
  15. 绿色无广告版装机工具:微PE工具箱Win8/10内核版32/64位
  16. jQuery——B站黑马程序员
  17. 设备互联(三)多屏协同简析
  18. 哈工大深圳计算机学院复试分数线,哈尔滨工业大学深圳研究生院复试线:2011哈尔滨工业大学深圳研究生院复试分数线...
  19. b460m迫击炮黑苹果_黑苹果简约型娱乐配置
  20. CentOS7 离线安装 Zabbix5.0

热门文章

  1. 闭关修炼了5个月的源码,终于拿到蚂蚁金服Offer
  2. 一文深入了解:分布式系统中的缓存架构
  3. 求求老板们做个人吧!
  4. 从0开始学习 GitHub 系列之「GitHub 常见的几种操作」
  5. 我是如何获取新知识的?
  6. webstrom 调试 html,【译】使用 WebStorm 调试 Nuxt.js
  7. jq ‘’操作‘’伪元素
  8. 贝叶斯思维 统计建模的Python学习法
  9. DG - 开启Active Data Guard
  10. word文字覆盖问题