欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

Java Integer如何获取第一位和最后一位,并截取

时间:2023-01-08 11:11:59|栏目:JAVA代码|点击:

Integer获取第一位和最后一位并截取

场景

获取 5,10,15,25,30; 判断尾数为5的进入判断

public static void main(String[] args) {
        String str = "数据测试,自定义字段";
        //判断第一个字符是否为“数”
        if (str.startsWith("数")) {
            str = str.substring(1);
        }
        //判断最后一个字符是否为“段”
        if (str.endsWith("段")) {
            str = str.substring(0,str.length() - 1);
        }
        System.out.println(str);
    }

求Integer位数的巧妙方法

今天看java源码发现的,挺有趣。

final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,
                                      99999999, 999999999, Integer.MAX_VALUE }; 
    // Requires positive x
    static int stringSize(int x) {
        for (int i=0; ; i++)
            if (x <= sizeTable[i])
                return i+1;
    }

上一篇:使用maven war包打包去除jar包瘦身

栏    目:JAVA代码

下一篇:MyBatis 超详细讲解动态SQL的实现

本文标题:Java Integer如何获取第一位和最后一位,并截取

本文地址:http://www.codeinn.net/misctech/223207.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有