• 业务中会使用的方法


    StringUtils

    hasText(字符串)

    解释:该方法 对于 null 或者长度不大于 0 的字符串直接返回false
    即如果字符串里面的值为null或者 ""或者" "时,返回值为false;否则为true

    例子

    public class TestDemo01 {
        public static void main(String[] args) {
            String locked =" ";
            boolean b = StringUtils.hasText(locked);
            System.out.println(b);
        }
    }
    

    结果

    public class TestDemo01 {
        public static void main(String[] args) {
            String locked ="ceShi";
            boolean b = StringUtils.hasText(locked);
            System.out.println(b);
        }
    }
    

    结果

    联合业务

    获得传参,传参为空时,给定初始值

    public class TestDemo01 {
        public static void main(String[] args) {
            String locked =" ";
    //        String locked ="ceShi";
           //假定0为初始值
            locked = (StringUtils.hasText(locked)?locked:"0");
            System.out.println(locked);
        }
    }
    

    结果

    public class TestDemo01 {
        public static void main(String[] args) {
    //        String locked =" ";
            String locked ="ceShi";
             //假定0为初始值
            locked = (StringUtils.hasText(locked)?locked:"0");
            System.out.println(locked);
        }
    }
    

    结果

    Java String类

    charAt() 方法

    定义(参考菜鸟教程)

    charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。

    语法

    public char charAt(int index)

    例子

    public class Test {
        public static void main(String args[]) {
            String s = "Hello,world!";
            char result = s.charAt(6);
            System.out.println(result);
        }
    }
    

    输出结果

    w

    Collections

    swap

    解释: 移动集合中的某一个值(根据索引下标进行移动)

    例子

    Collections.swap(list,i,0)
    // list:集合 i:需要移动的值在集合中当前的位置  0:需要移动的位置
    
  • 相关阅读:
    Git 创建仓库并拉取代码
    Linux export 命令
    Linux ps 命令
    Linux sed 命令
    Linux find 命令
    Linux chmod 命令
    Linux chgrp 命令
    解除/配置 linux/nginx 的 tcp 连接(nginx配置文件日常配置推荐)
    更改Ubuntu的apt源
    anaconda 各版本的下载地址
  • 原文地址:https://www.cnblogs.com/dakuzai/p/13852196.html
Copyright © 2020-2023  润新知