• 字符串截取


    一、字符串操作

    1、字符串截取

    //1、含头不含尾:
    zrjoutstandingtreaty.getTreatyid().substring(0,2)
    
    //2、截取最后一位:
    "Q".equals(treatyLists.getAccperiod().substring(treatyLists.getAccperiod().length()-1))

    2、获得指定长度的随机字符串

    public static String getRandString(int maxLength){
        String source ="abcdefghijklmnopqrskuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        StringBuffer sb = new StringBuffer();
        Random rand = new Random();
        for(int i=0;i<maxLength;i++){
            sb.append(source.charAt(rand.nextInt(source.length())));
        }
        return sb.toString();
    }

    3、取整

    //总条数
    String totalCount = "7";
    //每页大小
    String perPage = "6";
    //向上取整用Math.ceil(double a)
    //向下取整用Math.floor(double a)
    //最小页码
    int min = 1;
    //最大页码
    int max = (int)Math.ceil((double)Integer.parseInt(totalCount)/Integer.parseInt(perPage));
    //定义随机数
    Random random = new Random();
    
    //随机取一页
    int pageNo = random.nextInt(max)%(max-min+1) + min;
    System.out.println(pageNo);
    如果错过太阳时你流了泪,那你也要错过群星了。
    在所有的矛盾中,要优先解决主要矛盾,其他矛盾也就迎刃而解。
    不要做个笨蛋,为失去的郁郁寡欢,聪明的人,已经找到了解决问题的办法,或正在寻找。
  • 相关阅读:
    C#
    C#
    SQLServer
    C#
    使用Spring Boot快速构建应用
    mysql (master/slave)复制原理及配置
    Mysql 半同步复制配置
    Mysql+keeplived+lvs
    Mysql实时双备
    mysqlbinlog 用法
  • 原文地址:https://www.cnblogs.com/szrs/p/15258012.html
Copyright © 2020-2023  润新知