问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在java中怎样从字符串中取数字,在字符串中不是有规律的

发布网友 发布时间:2022-07-10 00:29

我来回答

5个回答

热心网友 时间:2023-10-12 09:32

我的应该更可以。
使用到了正则表达式 比如:
String str = "fds78fds33lkhjk33hjk55656k";
String ing = null;
Object in = null;

public void tq(){
for(int i = 0;i < str.length();i++){
in = str.charAt(i);
if(in.toString().matches("[0-9]{1,}") == true){
if(ing != null){
ing = in.toString().concat(ing);
}else{
ing = in.toString();
}
}
}
System.out.println(ing);
}

热心网友 时间:2023-10-12 09:32

楼主可参考一下,这种方法比较苯的,正则可以了.
public class Test {

public static void main(String[] args) {
String temp="34kl;54jjji3ih6";
StringBuffer digitStr = new StringBuffer();
int flag = -1;

for(int i = 0;i < temp.length();i++)
{
char character = temp.charAt(i);
if(Character.isDigit(character))
{
if(flag != (i - 1))
{
digitStr.append(" ");
}
digitStr.append(character);
flag = i;
}
}

String[] digitArr = digitStr.toString().split(" ");
for(int i = 0;i < digitArr.length;i++)
{
System.out.println(digitArr[i]);
}
}

}

热心网友 时间:2023-10-12 09:33

给你个思路,把字符串变成char数组,然后比较ASCII

热心网友 时间:2023-10-12 09:33

使用正则。
Pattern p = Pattern.compile("\\D+");
String[] res = p.split("34kl;54jjjj4ii6");
for(String s : res){
System.out.println(s);
}

热心网友 时间:2023-10-12 09:34

用正则表达式试试
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 大话水浒...我33JK带什么BB比较好啊....还有以后怎么换BB..麻烦详细点.我新手= =、 QQ自由幻想33JK在哪升级啊 说下 qq自由幻想33JK做纯阳任务 求李善姬的狐狸雨的MP3,谢谢了!!请发到jk3395803@163.com这个邮箱谢谢 九阳煎烤机jK33一D3烤盘能用碱水泡洗吗? qq自由幻想JK33级去哪单刷升级快? 九阳煎烤机JK33一D3的烤盘能用碱水泡水吗? 一个可以同时用两部手机登陆吗 一个可以同时用两部手机登陆吗 一个可以同时用两部手机登陆吗? 一个可以同时用两部手机登陆吗? 同一个可以同时在两个手机上登录吗 网络防沉迷的时间什么时候刷新1次 同一个可以同时在两个手机上登录吗 我快手抄袭不是快手里面的恐怖漫画,这样作者会告我吗?我删掉会怎么样?如果我用小号发呢 抖音定向计划为什么在达人橱窗看不到产品 上海交通大学2022年法硕非法学分数线 88×46+13×46-46用什么方法最简便呢? 怎么从YOUKU里面的视屏转到自己空间? 楼顶做防水要多长时间 南通大学的汉语言文学(师范)怎么样? 它的工商管理类怎么样? 南通大学的汉语言文学(师范)专业就业前景如何 我是今年高考生,被南通大学生物科学(师范类)专业录取了,它和非师范类的生物科学有什么不同。 南通大学师范类好吗?风气怎么样?值得我读吗? 南通大学的师范专业啊好的 powerpoint 2013 幻灯片母版怎么从第二页开始使用? 我想用好利来送蛋糕,咋送? 支付宝,怎么办把银行卡里的钱转到支付宝上? 怎么样才能把银行卡里面的钱转到支付宝 老公做完爱,为什么说腿疼? 我做爱时为什么会腿疼? 和女友做完爱她腿疼是怎么回事 做完为什么腿疼 做时间长了就腿疼什么原因 每次做完爱腿疼死了怎么回事? 2022年上海交大统计学研究生录取分数线 六盘水市医保卡在重庆西南医院具有即时结算吗? 国家医保服务平台为什么无法用政务网登录 18岁的男生该怎么长高 冒险岛黑石头人在哪(带截图