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

网友投稿 437 2022-08-31


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

目录Integer获取第一位和最后一位并截取场景求Integer位数的巧妙方法

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

场景

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

public static void main(String[] args) {

String str = "数据测试,自定义字段";

//判断第一个字符是否为“数”

if (str.startsWiTFxuEWFth("数")) {

str = str.substring(1);

}

//判断最后一个字符是否为“段”

if (str.endsWith("段")) {

str = str.substring(0,str.length() - 1);

}

http:// 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;

}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python gevent协程模块详解
下一篇:《python 爬虫开发与实战》HTTP标准详解(python和java哪个更值得学)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~