Python 官方文档:入门教程 => 点击学习
目录Integer获取第一位和最后一位并截取场景求Integer位数的巧妙方法Integer获取第一位和最后一位并截取 场景 获取 5,10,15,25,30; 判断尾数为5的进入判
获取 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);
}
今天看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;
}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: Java Integer如何获取第一位和最后一位,并截取
本文链接: https://www.lsjlt.com/news/163848.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0