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

 更新时间:2022年01月26日 12:03:11   作者:通尼渣渣  
这篇文章主要介绍了Java Integer如何获取第一位和最后一位并截取,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

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;
    }

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java中I/O流读取数据不完整的问题解决

    Java中I/O流读取数据不完整的问题解决

    本文主要介绍了ava中I/O流读取数据不完整的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • java计算两个时间相差天数的方法汇总

    java计算两个时间相差天数的方法汇总

    这篇文章主要介绍了java计算两个时间相差天数的方法,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • 关于spring循环依赖问题及解决方案

    关于spring循环依赖问题及解决方案

    这篇文章主要介绍了关于spring循环依赖问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • 性能爆棚的实体转换复制工具MapStruct使用详解

    性能爆棚的实体转换复制工具MapStruct使用详解

    这篇文章主要为大家介绍了性能爆棚的实体转换复制工具MapStruct使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Java实现视频格式转化的操作代码

    Java实现视频格式转化的操作代码

    在当今数字化时代,视频已成为我们日常生活和工作中不可或缺的一部分,不同的设备和平台可能支持不同的视频格式,因此,视频格式转换的需求也日益增长,本文将介绍如何使用Java实现视频格式转换,需要的朋友可以参考下
    2025-01-01
  • Java编程实现逆波兰表达式代码示例

    Java编程实现逆波兰表达式代码示例

    本文主要对Java算法逆波兰表达式的相关内容作了介绍,涉及逆波兰表达式的定义已经在Java中的实现,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • SSM框架前后端信息交互实现流程详解

    SSM框架前后端信息交互实现流程详解

    这篇文章主要介绍了SSM框架前后端信息交互实现流程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • 23种设计模式(7) java代理模式

    23种设计模式(7) java代理模式

    这篇文章主要为大家详细介绍了23种设计模式之java代理模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • JAVA中Object的常用方法

    JAVA中Object的常用方法

    JAVA中Object是所有对象的顶级父类,存在于java.lang包中,这个包不需要我们手动导包,本文通过实例代码介绍JAVA中Object的常用方法,感兴趣的朋友一起看看吧
    2023-11-11
  • 使用Java获取文件树的代码实现

    使用Java获取文件树的代码实现

    Java语言提供了丰富的库和工具,使得我们可以方便地获取和操作Java文件的语法树(AST, Abstract Syntax Tree),在这篇博客中,我们将探讨如何使用Java来获取一个Java文件的语法树,并展示详细的代码示例和运行结果,需要的朋友可以参考下
    2024-08-08

最新评论