首页 > 其他分享 >String常用方法(4)及补充方法

String常用方法(4)及补充方法

时间:2024-05-27 09:44:11浏览次数:23  
标签:常用 java String System char println 方法 out

public String replace(char oldChar, char newChar ) ------将旧字符串替换成新的字符串

public String[] split(String str) ------根据str作拆分

代码详情:
public class Demo05 {
public static void main(String[] args) {

    String content="java是世界上最好的java编程语言,java真香";
    //10.replace(char old char new);用新的字符/字符串替换旧的字符/字符串

    System.out.println(content.replace("java","php"));

    //11.split();对字符串进行拆分
    String say="java is the best   programing language,java xiang";
    String[] arr=say.split("[ ,]+");
    System.out.println(arr.length );
    for (String string:arr) {
        System.out.println(string);
    }
    System.out.println("=======================");

    //补充两个方法equals、compareTo();
    String s1="hello";
    String s2="HELLO";
    System.out.println(s1.equals(s2));
    //equalsIgnoreCase 忽略大小写的比较
    System.out.println(s1.equalsIgnoreCase(s2));

    //compareTo();比较大小:比较的是两个字符在编码表里面的位置
    String s3="abc";//a:97
    String s4="xyz";//x:120
    System.out.println(s3.compareTo(s4));

    //此时比较的是长度,3-6=-3;输出结果为-3
    String s5="abc";
    String s6="abcxyz";
    System.out.println(s5.compareTo(s6));
}

}

标签:常用,java,String,System,char,println,方法,out
From: https://www.cnblogs.com/anonymity12/p/18214871

相关文章

  • Delphi CxGrid/CxDBTreeList等将排序筛选条件改为中文方法
    Delphi CxGrid/CxDBTreeList等将排序筛选条件改为中文方法一、加入cxLocalizer控件二、在FormCreate里加入以下代码procedureTForm1.FormCreate(Sender:TObject);begin cxLocalizer1.LoadFromResource(HInstance); cxLocalizer1.Language:='中文(简体,中国)';......
  • day13——常用API&日期类
    day13——常用API&日期类一、StringBuilder类StringBuilder代表可变字符串对象,相当于是一个容器,它里面的字符串是可以改变的,就是用来操作字符串的。好处:StringBuilder比String更合适做字符串的修改操作,效率更高,代码也更加简洁。1.1StringBuilder方法演示接下来我们用......
  • day14--Lambda、方法引用、算法、正则表达式、数据结构
    day14–Lambda、方法引用、算法、正则表达式、数据结构一、Arrays类接下来我们学习的类叫做Arrays,其实Arrays并不是重点,但是我们通过Arrays这个类的学习有助于我们理解下一个知识点Lambda的学习。所以我们这里先学习Arrays,再通过Arrays来学习Lamdba这样学习会更丝滑一些_.......
  • 解决前端性能瓶颈:高效处理大量数据渲染与复杂交互的策略与优化方法
    ✨✨祝屏幕前的小伙伴们每天都有好运相伴左右,一定要天天开心!✨✨ ......
  • 常用于管理的shell命令
    常用于管理的shell命令一、进程管理命令    1.ps:查看进程的信息   选项:    -aux:查看所有用户的进程的详细信息       进程ID:在操作系统中标识唯一进程        进程状态:        运行态R+表示在后台运行   ......
  • 软件工程方法论对我们经软件开发有多大用处?
    1.提供了有效的项目管理和规划框架,可以帮助团队合理分配资源、制定合理的时间表,并跟踪项目进度,从而确保项目按时交付。2.包括一系列的质量保证技术和流程,如代码审查、单元测试、集成测试、系统测试等,可以帮助团队发现和解决问题,确保软件质量。3.强调需求分析和管理的重要性,可以......
  • Linux常用命令
    1.登录: 2.常用命令:转载:Linux常用命令大全(超全面)-编程宝库(codebaoku.com)su-:切换用户常用快捷命令  1、tab=补全2、ctrl+l-:清屏,类似clear命令3、ctrl+r-:查找历史命令(history);ctrl+c=终止日常操作命令  1、ls  :ls命令是列出目录内容的意思(Lis......
  • vue中引入js脚本块或者js文件 js函数 js方法
    一、vue中,使用js函数的方法在vue文件中,如果想要在组件里,通过事件触发,调用到函数,这个函数需要放在特定的位置,如下:<script>exportdefault{methods:{t1(){},t2(){},t3(){}}}</script>例如用户点击,通过click事件触发,调用t1函数,......
  • FPGA复位:(35)复位移除方法?
    1.1复位移除方法?1.1.1本节目录1)本节目录;2)本节引言;3)FPGA简介;4)复位移除方法?5)结束语。1.1.2本节引言“不积跬步,无以至千里;不积小流,无以成江海。就是说:不积累一步半步的行程,就没有办法达到千里之远;不积累细小的流水,就没有办法汇成江河大海。1.1.3FPGA简介FPGA(FieldP......
  • CCS闪退【中文(非英语)用户名】的一种解决方法
    原文:https://zhuanlan.zhihu.com/p/677908307经过五六个小时的折腾之后,我终于解决了我电脑上CCS的闪退问题。虽然很想唠叨我走的弯路,但本文还是按下不表,只给出解决方法。为什么会闪退/安装出问题?正常安装运行要同时满足以下条件:1.安装路径不要有中文2.电脑用户名不要有中文......