java字符串操作函数

package com.yunos.account.controller.api; 
 
import org.apache.commons.lang.StringUtils; 
 
 
 
public class Test { 
     
    public static void main(String[] args) { 
        String str = "Hello World"; 
         
        /* 截取字符串 substring*/ 
        String string1 = str.substring(5, 10);  
        System.out.println(string1); 
         
        /* 连接字符串 concat*/ 
        String concatString = "Yes "; 
        String string2 = concatString.concat(str); 
        System.out.println(string2); 
         
        /* 替换字符串 replace*/ 
        String string3 = str.replace("Hello", "123"); 
        System.out.println(string3); 
         
        /* 去除首尾空格 trim*/ 
        String string4 = " TRIM ".trim(); 
        System.out.println(string4); 
         
        /* 转换为小写  toLowerCase*/ 
        String string5 = "ASODOIASODI".toLowerCase(); 
        System.out.println(string5); 
         
        /* 转换为大写  toUpperCase*/ 
        String string6 = "asdasdasd".toUpperCase(); 
        System.out.println(string6); 
         
        /* 字符串长度 length*/ 
        int len = "asdasdasd".length(); 
        System.out.println(len); 
         
        /* 截取一个字符 charAt */ 
        char ch = "asdasdasd".charAt(6); 
        System.out.println(ch); 
         
        /* bytes */ 
        String string7 = "Hello!你好!"; 
        byte[] bytes = string7.getBytes(); 
        System.out.println(bytes); 
         
        /* 字符串转字符数组 */ 
        String string8 = "Hello!你好!"; 
        char[] chs = string8.toCharArray(); 
        System.out.println(chs.toString()); 
         
        /* 字符串比较函数 */ 
        if (!str.equals("1111")) { 
            System.out.println("字符串不一样");  
        } 
         
        /* 是否以特定字符开始 */ 
        if (str.startsWith("Hello")) { 
            System.out.println("以Hello开头");  
        } 
         
        /* 是否以特定字符结尾 */ 
        if (str.endsWith("World")) { 
            System.out.println("以World结尾");  
        } 
         
        /* 查找字符出现位置 */ 
        int ddd = str.indexOf("W"); 
        System.out.println(ddd);  
         
        /* 检查字符串是否为空 null "" " " */ 
        if (StringUtils.isBlank(str)) { 
            System.out.println("空");  
        } 
         
        /* 检查字符串不为空 null "" " " */ 
        if (StringUtils.isNotBlank(str)) { 
            System.out.println("空");  
        } 
         
        /* 检查字符串是否为空 null 和 “” */ 
        if (StringUtils.isEmpty(str)) { 
            System.out.println("空");  
        } 
         
        /* 检查字符串不为空 null 和 “” */ 
        if (StringUtils.isNotEmpty(str)) { 
            System.out.println("空");  
        } 
         
    } 



package com.yunos.account.controller.api;


import org.apache.commons.lang.StringUtils;


 


public class Test {
   
    public static void main(String[] args) {
        String str = "Hello World";
       
        /* 截取字符串 substring*/
        String string1 = str.substring(5, 10);
        System.out.println(string1);
       
        /* 连接字符串 concat*/
        String concatString = "Yes ";
        String string2 = concatString.concat(str);
        System.out.println(string2);
       
        /* 替换字符串 replace*/
        String string3 = str.replace("Hello", "123");
        System.out.println(string3);
       
        /* 去除首尾空格 trim*/
        String string4 = " TRIM ".trim();
        System.out.println(string4);
       
        /* 转换为小写  toLowerCase*/
        String string5 = "ASODOIASODI".toLowerCase();
        System.out.println(string5);
       
        /* 转换为大写  toUpperCase*/
        String string6 = "asdasdasd".toUpperCase();
        System.out.println(string6);
       
        /* 字符串长度 length*/
        int len = "asdasdasd".length();
        System.out.println(len);
       
        /* 截取一个字符 charAt */
        char ch = "asdasdasd".charAt(6);
        System.out.println(ch);
       
        /* bytes */
        String string7 = "Hello!你好!";
        byte[] bytes = string7.getBytes();
        System.out.println(bytes);
       
        /* 字符串转字符数组 */
        String string8 = "Hello!你好!";
        char[] chs = string8.toCharArray();
        System.out.println(chs.toString());
       
        /* 字符串比较函数 */
        if (!str.equals("1111")) {
            System.out.println("字符串不一样");
        }
       
        /* 是否以特定字符开始 */
        if (str.startsWith("Hello")) {
            System.out.println("以Hello开头");
        }
       
        /* 是否以特定字符结尾 */
        if (str.endsWith("World")) {
            System.out.println("以World结尾");
        }
       
        /* 查找字符出现位置 */
        int ddd = str.indexOf("W");
        System.out.println(ddd);
       
        /* 检查字符串是否为空 null "" " " */
        if (StringUtils.isBlank(str)) {
            System.out.println("空");
        }
       
        /* 检查字符串不为空 null "" " " */
        if (StringUtils.isNotBlank(str)) {
            System.out.println("空");
        }
       
        /* 检查字符串是否为空 null 和 “” */
        if (StringUtils.isEmpty(str)) {
            System.out.println("空");
        }
       
        /* 检查字符串不为空 null 和 “” */
        if (StringUtils.isNotEmpty(str)) {
            System.out.println("空");
        }
       
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值