Java中字符串的一些常见方法分享

 更新时间:2014年02月26日 15:14:09   投稿:shangke  
这篇文章主要介绍了Java中字符串的一些常见方法,需要的朋友可以参考下

1、Java中字符串的一些常见方法

复制代码 代码如下:

/**
 *
 */
package com.you.model;

/**
 * @author Administrator
 * @date 2014-02-24
 */
public class Replace {

 /**
  * @param args
  */
 public static void main(String[] args)
 {
  /**
   * 原字符串
   */
  String str = "78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>";
  
  /**
   * concat()
   */
  str = str.concat(str);
  System.out.println("第一次concat():" + str);
  System.out.println();
  
  /**
   * intern()
   */
  str = str.intern();
     System.out.println("第二次intern():" + str);
     System.out.println();
    
     /**
   * replace("","")
   */
     System.out.println("第三次replace('',''):" + str);
     System.out.println();
    
     /**
   * replaceAll("","")
   */
     System.out.println("第四次replaceAll('',''):" + str);
     System.out.println();
    
     /**
   * replaceFirst("","")
   */
     str = str.replaceFirst("7", "七七四十九天");
     System.out.println("第五次replaceFirst('',''):" + str);
     System.out.println();
    
     /**
      * substring()
      */
     str = str.substring(20);
     System.out.println("第六次substring():" + str);
     System.out.println();
    
     /**
      * substring(, )
      */
     str = str.substring(25, 35);
     System.out.println("第七次substring(0,10):" + str);
     System.out.println();
    
     /**
      * toLowerCase()
      */
     str = str.toLowerCase();
     System.out.println("第八次toLowerCase():" + str);
     System.out.println();
    
     /**
      * toUpperCase()
      */
     str = str.toUpperCase();
     System.out.println("第九次toUpperCase():" + str);
     System.out.println();
    
     /**
      * trim()
      */
     str = str.trim();
     System.out.println("第十次trim():" + str);
     System.out.println();
    
     /**
      * length()
      */
     int len = str.length();
     System.out.println("第十一次length():" + len);
 }

}

第七次substring(0,10):ADE TGTH e
第八次toLowerCase():ade tgth e
第九次toUpperCase():ADE TGTH E
第十次trim():ADE TGTH E
第十一次length():10
[/code]

相关文章

  • Java如何处理数据成为树状结构

    Java如何处理数据成为树状结构

    这篇文章主要介绍了Java如何处理数据成为树状结构问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • SpringBoot配置及使用Schedule过程解析

    SpringBoot配置及使用Schedule过程解析

    这篇文章主要介绍了SpringBoot配置及使用Schedule过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 解决IDEA鼠标点击光标变大问题

    解决IDEA鼠标点击光标变大问题

    这篇文章主要介绍了解决IDEA鼠标点击光标变大问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案

    org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案

    这篇文章主要给大家介绍了关于org.apache.ibatis.binding.BindingException异常报错原因以及详细解决方案的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • jvm oom排查记录剖析

    jvm oom排查记录剖析

    这篇文章主要为大家介绍了jvm oom排查记录剖析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Java 8中的18个常用日期处理(收藏)

    Java 8中的18个常用日期处理(收藏)

    伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API,这篇文章主要介绍了Java 8的18个常用日期处理,需要的朋友可以参考下
    2022-04-04
  • CentOS7和8中安装Maven3.8.4的简单步骤

    CentOS7和8中安装Maven3.8.4的简单步骤

    maven是属于apache的一个工具,主要是对java进行编译打包,解决依赖关系,下面这篇文章主要给大家介绍了关于CentOS7和8中安装Maven3.8.4的相关资料,需要的朋友可以参考下
    2022-04-04
  • Java实例讲解反射机制是怎么一回事

    Java实例讲解反射机制是怎么一回事

    Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法
    2022-03-03
  • MyBatis映射器mapper快速入门教程

    MyBatis映射器mapper快速入门教程

    使用mapper接口的方式,不用写接口实现类,直接完成数据库操作,简单方便。使用mapper接口,采用的是面向接口编程的思想,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-09-09
  • Java中的CountDownLatch、CyclicBarrier和semaphore实现原理解读

    Java中的CountDownLatch、CyclicBarrier和semaphore实现原理解读

    这篇文章主要介绍了Java中的CountDownLatch、CyclicBarrier和semaphore实现原理详解,CountDownLatch中调用await方法线程需要等待所有调用countDown方法的线程执行,这就很适合一个业务需要一些准备条件,等准备条件准备好之后再继续执行,需要的朋友可以参考下
    2023-12-12

最新评论