• 技术文章 >java >java基础

    java中string的方法有哪些?

    小妮浅浅小妮浅浅2020-12-23 14:49:51原创1534

    在我们初步的概念后,需要学习一些方法来帮助我们这字符串进行改变。这里根据作用的对象不同,分为变量方法和构造方法。这两种对象在之前的内容中已经反复提及,结合我们新学的String类,就两种不同对象的方法分别展开讲解,感兴趣的小伙伴一起进入今天的学习吧。

    1.变量方法

    public int length()
     //返回字符串的长度
     
    public boolean equals(Object arg0)
     //判断两个字符串的内容是否相等,注意它与操作符“==”的区别
     
    public boolean equalsIgnoreCase(Object arg0)
     //比较两个字符串是否相等,比较时忽略字符的大小写
     
    public int indexOf(String arg0) 
     //在字符串中查找某个字符串的位置,找到后返回字符串的位置,否则返回-1。注意字符串的位置从0开始
     
    public String substring(int arg0)
     //从字符串中ar0所在的位置开始截取一段字符串,直到字符串末尾为止
     
    public String[] split(String arg0)
     //依据字符串ar0的内容对原来的字符串进行分隔,把分隔后的字符串存放到字符串数组中,并且返回该数组

    2.构造方法

    String为参数的构造方法

    public String(String original) {
            this.value = original.value;
            this.hash = original.hash;
    }

    char[] 为参数的构造方法

    public String(char value[]) {
            this.value = Arrays.copyOf(value, value.length);
    }

    本篇对java中String方法的介绍到这里就结束了,大家乐意根据使用需求,选择不同类别的方法,平时在课后也要多加练习。

    专题推荐:java;string
    品易云
    上一篇:string如何在java中创建? 下一篇:java中如何使用equals进行比较?

    相关文章推荐

    • java基础:虚引用如何使用?• java中规则引擎是什么?有什么用?• java常见规则引擎有哪些?分别是什么?• 重载怎样在java基础中实现?• 重写和重载在java中有何不同?• string如何在java中创建?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网