首页 > 其他分享 >String常用方法

String常用方法

时间:2023-07-22 15:44:24浏览次数:36  
标签:常用 String s1 System 字符串 println 方法 out

String常用方法

package com.tedu.api01.string_;

/**
 * @author LIGENSEN
 * Date: 2023/7/22 14:09
 */
public class StringMethods {
    public static void main(String[] args) {
        String s1 = " C hinna ";

        System.out.println(s1);  //  C hinna 
        // equals, String当中,区分大小写,判断内容是否相等
        System.out.println(s1.equals("China"));  // false

        // equalsIgnoreCase(); 忽略大小写,判断内容是否相等
        System.out.println(s1.equalsIgnoreCase("ChIna"));  // false

        // length 获取字符的个数
        System.out.println(s1.length());  // 9

        // indexOf 获取字符第一次出现的索引,从0开始,找不到返回-1
        System.out.println(s1.indexOf("i"));  // 4

        // lastIndexOf  获取字符串最后一次出现的索引,从0开始,找不到返回-1
        System.out.println(s1.lastIndexOf("n",3));  // -1

        // subString 截取指定范围的字符串, 包前不包后
        System.out.println(s1.substring(0, 3));  //  C 

        // trim 去掉字符串前后的空格,不能去除中间的空格
        System.out.println(s1.trim());  //  C hinna

        // charAt ,获取指定下标的指定字符
        System.out.println(s1.charAt(1)); // C

        // toUpperCase ,全部转换为大写字母
        System.out.println(s1.toUpperCase());  //  C HINNA 

        // toLowerCase, 全部转换为小写字母
        System.out.println(s1.toLowerCase());  //  c hinna 

        // concat 拼接字符串到尾部
        System.out.println(s1.concat("你好"));  //  C hinna 你好

        // replace 替换字符串中的字符
        System.out.println(s1.replace('n', 'A'));  //  C hiAAa 

        // split 分割字符串
        String poem = "E:\\aaa\\bbb";
        String[] split = poem.split("\\\\");
        for (String s2: split) {
            System.out.println(s2);
        }
        System.out.println("-------");

        String s2 = "abcd";
        String s3 = "abcd";
        //
        /**
         * compareTo ,比较两个字符串的大小,
         *  按照字符逐位比较,相同比较下一位,不相同,则按照字符的Ascall码值相减
         *  如果字符逐位比较没有比较出结果,则按照长度相减
         */
        System.out.println(s2.compareTo(s3));  // 0


        // toCharArray 转换成字符数组
        char[] chars = s2.toCharArray();
        for (Character c: chars) {
            System.out.println(c);
        }

        // format 格式化字符串,把对应的参数放在字符串中的对应位置
        String formatStr = "姓名是%s,年龄是%d,成绩是%.2f,性别为%c";
        String format = String.format(formatStr, "李根森", 20, 90.9, '男');
        System.out.println(format);  // 姓名是李根森,年龄是20,成绩是90.90,性别为男
    
    }
}

标签:常用,String,s1,System,字符串,println,方法,out
From: https://www.cnblogs.com/lgs888/p/17573470.html

相关文章

  • 什么是方法
    预热System.out.println() 其中System是一个类,out是一个对象,println()是一个方法读法:调用系统类里面,标准输出对象out,里面的println()方法概述Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的的步骤的有序集合。方法包含于类或对象中。方法在......
  • 方法的定义
    概述Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:方法包含一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:这是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。返回值类型:方法可能会返回值。re......
  • 方法的重载
    概述重载就是在一个类中,有相同的函数名称,但形参不同的函数。方法的重载的规则:方法名称必须相同。参数列表必须不同(个数不同、类型不同、参数排列顺序不同等)。方法的返回类型可以相同也可以不相同。仅仅返回类型不同不足以成为方法的重载。实现理论:方法名称相同时......
  • C# 实现抓取财经网站页面内容的实例方法
    ​ protectedvoidEnter_Click(objectsender,EventArgse)        {            WebClientwe=newWebClient();  //主要使用WebClient类            byte[]myDataBuffer;            myDataBuffer=we.DownloadData......
  • Linux 安装常用工具,必备
    Linux安装常用工具,必备刚装的CentOS,有些工具有,有些没有,所以我会习惯性地装如下工具、yuminstalliprouteftpbind-utilsnet-toolswget-y其中:iproute用来执行ipaddress查看本机地址ftp用来测试ftp服务器bind_utils用来运行nslookupnet-tools用来执行ne......
  • linux常用命令
    转载文章作者:Gallifrey文章链接:https://gallifrey.asia/posts/fb2c02db1a9f/ 前言本文是视频教程韩顺平一周学会Linux部分章节的归纳总结,内容补充和错误纠正。概述Linux命令是一组用于在Linux操作系统上执行特定任务的命令。这些命令可以在终端窗口中使用,也可以通过......
  • linux 常用的命令
    linux常用命令防火墙相关命令安装防火墙yum-yinstallfirewalldfirewall-config防火墙生命周期管理1、为了启动防火墙,要先重启下dbus..systemctlrestartdbus2、然后通过如下命令进行防火墙生命周期管理启动一个服务:systemctlstartfirewalld.service关闭一个......
  • 常用颜色和常用几何体汇总
    常用颜色汇总颜色代码白色0xffffff绿色0x00ff00黑色0x000000红色0xff0000蓝色0x0000ff浅灰色0xdddddd洋红色0xff00ff黄色0xffff00青色0x00ffff紫色0x800080橙色0xFFA500粉红色0xFFC0CB常用几何体类型几何体代码......
  • vscode常用快捷键
    VSCode快捷键整理1,搜索Ctrl+F:查找Ctrl+H:替换2,行操作剪切一行:Ctrl+X复制一行:Ctrl+C删除一行:Ctrl+Shilft+KAlt+↑/↓:向上/向下移动行Movelineup/downShift+Alt+↓/↑:向上/向下复制行Copylineup/down3,导航F12Alt+←/→ :返回/前进Goback......
  • Ubuntu pycharm创建快捷方式并固定至启动栏(两种方法)
     方法一:1.创建 pycharm.desktop 文件首先切换目录到桌面cd~/桌面用vim创建pycharm.desktop:vimpycharm.desktop在打开的终端中输入i进入编辑模式exec和icon的路径在pycharm安装路径中找[DesktopEntry]Name=PyCharmType=ApplicationExec=/home/wekee/pro......