knrt.net
当前位置:首页 >> jAvA截取字符串 如何截取小数点以前的字符?比如12... >>

jAvA截取字符串 如何截取小数点以前的字符?比如12...

方法一:找到小数点位置然后截取String number = "123.456";String intNumber = number.substring(0,number.indexOf("."));System.out.println(intNumber); 方法二:转成数字然后转换为整数再转换为字符串 String number = "123.456";System.out...

一般有两种方法:substring讲解s=s.substring(int begin);截取掉s从首字母起长度为begin的字符串,将剩余字符串赋值给s;s=s.substring(int begin,int end);截取s中从begin开始至end结束时的字符串,并将其赋值给s;split讲解:java.lang.stri...

主要是字符串位置的问题,以下程序可以满足你的要求。 String s = "10.2.3"; System.out.println(s.substring(0,s.indexOf('.', s.indexOf('.')+1)));

其实这样分隔,要不要考虑2个字符串之间除了逗号之外的空白呢? public class Test { public static void main(String[] args) { String str = "zifuchun1,zifuchuan2,zifuchuan3,zifuchuan4"; String[] ary = str.split(",");//调用API方法按照...

String str = "10.2.3.5";String reg = "(\\w\\.\\w\\.\\w).*";System.out.println(str.replaceAll(reg, "$1"));

取字符串Hello的后3位,代码: String aa="Hello"; int n=3; String b=aa.substring(aa.length()-n,aa.length());

1、subString(int start);//截取从小标为start位置开始到结尾的字符串 2、subString(int start,int end);//截取从小标为start位置开始到小标为end-1的字符串 3、split(String s);//将根据s匹配,将字符串截成数组; 比如String str = ”aa,b,vc,j...

import java.util.Scanner; public class TestE { public static void main(String args[]) { Scanner sc=new Scanner(System.in); String s=sc.nextLine(); int i1=s.indexOf(','); //第一次出现','的索引 int i2=s.indexOf(',',i1+1); //第二...

你试下下面的代码能满意吗 ,我已经试过了,可以的: public static void main(String args[]) { String str = "12&32&位置&yutye"; System.out.println("&在字符串中出现的位置分别为:"); for(int i=-1; i

String s="zhidaole5.26"; String d=s.replaceFirst("\\D+", "");

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com