package com;
public class Test {
public String t(String arg){
int argLength=arg.length();
String zhengshu="";
String danwei="";
for(int i =0;i<argLength;i++){
String beforeArg="";
beforeArg=arg.substring(i, i+1);
try{
zhengshu=zhengshu+Integer.parseInt(beforeArg);
}catch(Exception e){
danwei=danwei+beforeArg;
}
}
String arg1=zhengshu+","+danwei;
return arg1;
}
public static void main(String[] args) {
Test t = new Test();
String arg="32mg";
String aa =t.t(arg);
String aa1[] =aa.split(",");
String shuliang=aa1[0];
String danwei=aa1[1]; ;
System.out.println(shuliang);
System.out.println(danwei);
}
}
String切分字符串,例子32mg分为32和mg
最新推荐文章于 2023-01-07 01:16:00 发布