广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Java中String类常用方法使用详解
  • 811
分享到

Java中String类常用方法使用详解

JavaString类常用方法JavaString类方法JavaString类 2022-11-13 13:11:17 811人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

目录一、length()二、equals三、charAt()四、indexOf()五、trim()六、compareTo()七、toLowerCase()八、toUpper

一、length()

返回此字符串的长度

 public static void main4(String[] args) {
        //length()方法
        String r = "woyaojindachang";
        int length = r.length();
        System.out.println(length);
    }

这里length返回的是"woyaojindachang"的长度,应该是15个字符

二、equals

将此字符串与指定对象进行比较

public static void main(String[] args) {
        //equals方法
        String r = "woyaojindachang";
        if(r.equals("woyaojindachang")) {
            System.out.println("字符串相等");
        } else {
            System.out.println("字符串不同");
        }
    }

这里的equals返回值是boolean,如果相等返回true,否则返回false

三、charAt()

返回 char指定索引处的值

public static void main(String[] args) {
        //charAt
        String s = "woyaojindachang";
        char s1 = s.charAt(5);
        System.out.println(s1);
    }

charAt()返回指定处的值,从0开始,5处是j.

四、indexOf()

返回指定字符第一次出现的字符串内的索引

public static void main(String[] args) {
        //indexOf
        String s = "woyaojindachang";
        int location = s.indexOf("j");
        System.out.println(location);
    }

这里返回的是j第一次出现的位置,从0开始,返回5

五、trim()

返回一个字符串,其值为此字符串,并删除任何前导和尾随空格

public static void main(String[] args) {
        //trim
        String s = " wo ";
        String s1 = s.trim();
        System.out.println(s1);
    }

trim去掉wo前面的空格和后面的空格.

六、compareTo()

按字典顺序比较两个字符串

public static void main(String[] args) {
        //compareTo
        String s = "woyaojindacahng";
        int s1 = s.compareTo("woyao");
        System.out.println(s1);
    }

若调用该方法的字符串大于参数字符串,则返回大于0的值, 若相等,则返回数0, 若小于参数字符串,则返回小于0的值

七、toLowerCase()

将字符串中的所有字符都转换为小写字符

  public static void main(String[] args) {
        //toLowerCase
        String s = "WOYAOJINDACHANG";
        String s1 = s.toLowerCase();
        System.out.println(s1);
    }

八、toUpperCase()

将字符串中的所有字符都转换为大写字符

public static void main(String[] args) {
        //toUpperCase
        String s = "woyaojindachang";
        String s1 = s.toUpperCase();
        System.out.println(s1);
    }

 

九、replace()

将此字符串与指定对象进行比较

public static void main(String[] args) {
        //replace的使用
        System.out.println("将日期中的-替换为.");
        String date = "2022-07-30";
        System.out.println("替换前: "+date);
        String replace = date.replace("-",".");
        System.out.println("替换后: "+replace);
    }

将2022-07-30中的-全部换成.

十、substring(int beginIndex)

返回字符串中从beginIndex开始的子串

public static void main(String[] args) {
        //substring
        String s = "woyaojindachang";
        String s1 = s.substring(5);
        System.out.println(s1);
    }

截取从第五位(j)开始的字符串

十一、substring(int beginIndex, int endIndex)

返回从beginIndex开始到endIndex-1的子串

public static void main(String[] args) {
        //substring字符串截取
        String testDate = "20220730";
        String year = testDate.substring(0,4);
        System.out.println(year);
        String month = testDate.substring(4,6);
        System.out.println(month);
        String day = testDate.substring(6,8);
        System.out.println(day);
        System.out.println(year+"年"+month+"月"+day+"日");
    }

输入一个日期,分别截取年月日

总结

今天向大家介绍了String类的一些常用方法,大家可以去使用一下

以上就是Java中String类常用方法使用详解的详细内容,更多关于Java String类的资料请关注编程网其它相关文章!

--结束END--

本文标题: Java中String类常用方法使用详解

本文链接: https://www.lsjlt.com/news/171409.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java中String类常用方法使用详解
    目录一、length()二、equals三、charAt()四、indexOf()五、trim()六、compareTo()七、toLowerCase()八、toUpper...
    99+
    2022-11-13
    Java String类 常用方法 Java String类 方法 Java String类
  • Java中String类常用方法总结详解
    目录一. String对象的比较1. ==比较是否引用同一个对象2. boolean equals(Object anObject)3. int compareTo(String s...
    99+
    2022-11-13
  • 详解Java String类常用方法有哪些
    一、构造器 实质是给底层的char数组value赋值 String s1 = new String(); String s2 = new String(“abc”); Strin...
    99+
    2022-11-12
  • Java String类用法详解
    一、简介 零碎知识点 extends Object implements serializable,Comparable< String >,charS...
    99+
    2022-11-12
  • java中Vector类的常用方法详解
    目录publicvoidadd(intindex, Eelement)publicbooleanaddAll(intindex, Collection<ex...
    99+
    2022-11-13
  • Java-String类常用方法汇总
    1.获取字符串长度 int length(); 2.获取指定位置上某个字符 char charAt(int index); 3.获取指定字符在字符串中位置 int indexOf(int ch);//...
    99+
    2023-09-08
    idea java
  • String类中的一些常用方法(JAVA)
    目录 字符串比较方法: boolean equals(Object anObject):  int compareTo(String s): int compareToIgnoreCase(String str) 字符串查找方法: char...
    99+
    2023-10-03
    java 开发语言
  • Java中String类的常用方法总结
    目录概述特点使用步骤常用方法判断功能的方法获取功能的方法转换功能的方法分割功能的方法概述 java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如&quo...
    99+
    2022-11-13
    Java String类常用方法 Java String类 方法 Java String类
  • Java中Thread类详解及常用的方法
    目录一、Thread 的常见构造方法二、Thread 的常见属性三、创建线程四、中断线程五、线程等待六、获取线程引用七、线程休眠八、线程状态总结一、Thread 的常见构造方法 方法...
    99+
    2022-11-13
  • Java中Math类常用方法代码详解
    近期用到四舍五入想到以前整理了一点,就顺便重新整理好经常见到的一些四舍五入,后续遇到常用也会直接在这篇文章更新。。。public class Demo{ public static void main(String args[]){ ...
    99+
    2023-05-31
    java math 方法
  • 详解Java中String类的各种用法
    目录一、创建字符串二、字符、字节与字符串的转换1.字符与字符串的转换2.字节与字符串的转换三、字符串的比较1.字符串常量池2.字符串内容比较四、字符串查找五、字符串替换六、字符串拆分...
    99+
    2022-11-12
  • Java String对象使用方法详解
    Java String对象使用方法详解先来看一个例子,代码如下: public class Test { public static void main(String[] args) { String str = "abc"; ...
    99+
    2023-05-31
    java string ava
  • Java File类的概述及常用方法使用详解
    目录一、File类的概述和构造方法二、File类创建功能三、File类创建和获取功能四、File类的删除功能一、File类的概述和构造方法 public class File ext...
    99+
    2022-11-13
  • Java String之contains方法的使用详解
    目录JavaStringcontains方法小结一下String的contain()函数用法例如Java String contains方法 package api.api; p...
    99+
    2022-11-12
  • Java中String类的常用方法都有哪些
    Java中String类的常用方法:indexOf():返回指定字符的索引。charAt():返回指定索引处的字符。replace():字符串替换。trim():去除字符串两端空白。split():分割字符串,返回一个分割后的字符...
    99+
    2022-10-22
  • 详解Java中Optional类的使用方法
    目录一、Optional类的来源二、Optional类是什么三、Optional类用法四、代码示例1、创建Optional类2、判断Optional容器中是否包含对象3、获取Opti...
    99+
    2022-11-13
  • 详解Java中Duration类的使用方法
    目录简介Duration和Period创建方法通过时间单位创建通过LocalDateTime或LocalTime通过已有的Duration解析方法用法说明详解比较方法增减方法转换单位...
    99+
    2022-11-13
  • 详解Java中Period类的使用方法
    目录简介Duration和Period创建方法通过时间单位创建通过LocalDate创建解析方法比较方法增减方法转换单位取值方法简介 本文用示例介绍java的Period的用法。 D...
    99+
    2022-11-13
  • Java中的String类getBytes()方法详解与实例
    简介 Java中的String类提供了getBytes()方法,用于将字符串转换为字节数组。该方法允许在不同的字符编码方式下进行转换,从而实现字符串和字节数据之间的互相转换。本文将详细解释getBytes()方法的用法和参数,提供完整的实例...
    99+
    2023-09-13
    java 开发语言
  • Java中String类有哪些使用方法
    这篇文章给大家分享的是有关Java中String类有哪些使用方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。StringString类:代表字符串,提供了开发中常用的字符串处理的方法,如:求字符串的长度、截取字...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作