sjfb.net
当前位置:首页 >> jAvA截取字符串第一位 >>

jAvA截取字符串第一位

可以用subSequence方法截取任意长度的字符 例如 String s="administrator" System.out.println(s.subSequence(0, 1)); 运行结果为 a 原方法为: String.subSequence(beginIndex(开始字节数), endIndex(结束字节数))

用字符串的substring方法 string.substring(0,1);

通过charAt方式获取第一个字符 例如: String str = "adadsauo";//定义一个字符串char fir = str.charAt(0);//获取字符串的第一个字符charAt(int index)方法,返回字符串指定索引位置的char值。索引范围为0~length()-1

//截取#之前的字符串String str = "sdfs#d";str.substring(0, str.indexOf("#"));//输出的结果为:sdfs//indexOf返回的索引也是从0开始的,所以indexOf("#") = 4。//java中的substring的第一个参数的索引是从0开始,而第二个参数是从1开始

用String类的substring(int from,int to)方法去截字符串位置为from到to-1位置的字符 substring(int index)方法去截字符串位置index-1及以后的所有字符串,注意字符串的字符位置是从0开始的,substring(int from ,int to)方法是前闭后开的,即[fr...

subString若只传入一个数字,就是代表截取这个数字所在的位置字符到该行末尾的,所以想要截取制定字符到该行末尾,就首先要找到这个字符在这个字符串中的位置,然后把位置的数字传入到subString里就可以了,类似如下 s.indexOf("a")就是找s字符...

通过substring实现 1、获取该字符串 String str = "abcdef";2、通过字符串长度,截取倒数第二个字符串的起止位置到结束位置 String str2 = str.substring(str.length()-2,str.length()-1);//这里截取的信息就是e,倒数第二个字符补充: public S...

public class MyTest { public static void main(String[] args){ String str = "x1;x2;x3"; //按 ‘;’分割成字符串数组 String[] strs = str.split(";"); //第一个分号之前的字符串自然就是数组里的第一个 System.out.print(strs[0]); //打印出 ...

用substring(int start,int end); 程序如下: public class 截取字符串{ public static void main(String[] args){ String str = "weicc-20100107-00001"; str = str.substring(str.length()-5,str.length()); System.out.println(str);//输出 ...

用字符串的subString方法 该方法传一个参数时,表示从该参数位置到字符串末尾截取 传两个参数时,表示从这两个参数位置中间截取字符 举例:

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