• 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("","")
    		 */
    	    str = str.replace("8", "发财");
    	    System.out.println("第三次replace('',''):" + str);
    	    System.out.println();
    	    
    	    /**
    		 * replaceAll("","")
    		 */
    	    str = str.replaceAll("f", "阿弥陀佛");
    	    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);
    	}
    
    }

    2、结果

    第一次concat():78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第二次intern():78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>78454545855ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第三次replace('',''):7发财454545发财55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7发财454545发财55ksdjnf dnfdksf klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第四次replaceAll('',''):7发财454545发财55ksdjn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7发财454545发财55ksdjn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第五次replaceFirst('',''):七七四十九天发财454545发财55ksdjn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7发财454545发财55ksdjn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第六次substring():djn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>7发财454545发财55ksdjn阿弥陀佛 dn阿弥陀佛dks阿弥陀佛 klkADE TGTH eiru oaK L!@@$#%$^*&(*()()><?<>>>
    
    
    第七次substring(0,10):ADE TGTH e
    
    
    第八次toLowerCase():ade tgth e
    
    
    第九次toUpperCase():ADE TGTH E
    
    
    第十次trim():ADE TGTH E
    
    
    第十一次length():10
    


  • 相关阅读:
    如何设置'REUSE_ALV_GRID_DISPLAY'的单个单元格的颜色
    ABAP绘图功能模块概观(转)
    [数据库基础]——编码标准之编码注意事项(持续更新)
    ABAP--关于ABAP流程处理的一些命令的说明(stop,exit,return,check,reject)
    ABAP中的Table Control编程
    ABAP中的数据校验-备注
    ABAP 一个隐藏 selection-screen block的实例
    ABAP语言常用的系统字段及函数
    ABAP中的同步和异步调用
    FOR ALL ENTRIES IN 与 INNER JOIN 写在一个SQL上影响效率
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315360.html
Copyright © 2020-2023  润新知