java中拆分字符中的split(":")[0].substring(1)
发布网友
发布时间:2024-05-07 02:15
我来回答
共5个回答
热心网友
时间:2024-10-22 15:53
split(';')是指以‘;’分解字符串,得到的结果是字符串数组;所以[0]是指去数组的第一个值;substring(1)是指从索引为0的位置截取到索引位置为1的字符。分解出来就如:String str = "first;second;third";
String[] strs = str.split(";"); //strs 则为{"first","second","third"}
String firStr = strs[0];//firStr 则为"first"
String result = firStr.substring(1);//result则为“f”
即:str.split(";")[0].substring(1); //得出来的值就是"f"
希望采纳。。。
热心网友
时间:2024-10-22 15:54
把字符串中的字符以":"分开,得到的是一个字符数组,split(":")[0]就是这个数组的第一个
热心网友
时间:2024-10-22 15:54
split分拆之后生成一个String数组,接下来就是一个String值的操作了
热心网友
时间:2024-10-22 15:55
split(":")表示把指定的字符串按照":"来拆分成字符串数组
[0]当然就是拆分出来的数组第一个元素了。
热心网友
时间:2024-10-22 15:56
比如你有一个字符串 "111:222:333" ,首先,split 把 111,222,333分别放到数组。
[0] 就是取第一个数, 111 。 subString(1)就是从第2个位置截取 111,结果 11 。
java中拆分字符中的split(":")[0].substring(1)
split(';')是指以‘;’分解字符串,得到的结果是字符串数组;所以[0]是指去数组的第一个值;substring(1)是指从索引为0的位置截取到索引位置为1的字符。分解出来就如:String str = "first;second;third";String[] strs = str.split(";"); //strs 则为{"first","second","third"} S...
java中拆分字符中的“split(":")[0].substring(1)”是什么意思?
字符串的split(regex)方法返回的是一个字符串数组,看代码:String str = "a:b:c"; // 定义一个字符串 a冒号b冒号c String[] strArr = str.split(":"); // 用冒号作为分隔符,拆分字符串中子字符串,得到一个子字符串的数组 // 这个字符串数组有三个元素 strArr[0] = "a";strArr[1]...
java中用split()分割字符串,把分割后的字段存入一个数组或者集合怎么弄...
2) 对每一行,用split(","),存入一个临时数组,把各部分添加进1)中定义的相应集合中。 追问 能不能来一小段程序示范一下呀?这个思路倒是差不多,实现的时候出现点问题。 追答 什么问题?import java.util.*;import java.io.*;public class MyTest1 { public static void main(String[] args) throws Excepti...
java相关的问题。以下的两个split——[0]与[1]好像得到的是同一行...
key:value像这种格式存储内容 当你需要其中的某项时,就可以这样读取str.split(":")[0]得到的是key str.split(":")[1]得到的是value 这样直接可以读取某一个你需要的值, 因为String[] s = str.split(":");得到的是数组,然后你还得循环数组,有点麻烦。所以一般还是用上面的方法读取值...
java中 split怎样分开第一行和后面的内容,然后分别放入数组呢_百度知 ...
String line1 = str.subString(0,str.indexof(" "));String other = str.subString(str.indexOf("")+1);\ String[] arrays = {line1,other};
JAVA中如何将一个字符串切分?
字符串切分可用到split方法;示例代码:输出结果:注意事项:1.字符"|","*","+"都得加上转义字符,前面加上"\\"。2.而如果是"\",那么就得写成"\\\"。3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。
JAVA中把字符串的拆分问题.
String[] s = str.split("、");for (int i = 0; i < s.length; i++) { if (s[i].indexOf("-") != -1) {//判断是否包含"-"String tmp = s[i];int v = tmp.indexOf("-");String fi = tmp.substring(0, v);int fis = Integer.valueOf(fi);String la = tmp....
java 简单的split方法,求助啊
非得用split方法么?String ss = new String("1_西西软园.txt");int a = ss.indexOf("1"); //获得你要读取的字符 String str = ss.substring(a,a+1);//获取到下标后截取 System.out.println(str);这样也可以的
java中String类中的split方法为什么用“.”做分隔符的时候不能切割字符...
用indexOf去切分,代码如下 public static void main(String args[]) { float aaa = 123.11f;String bbb = "" + aaa;int index = bbb.indexOf(".");String aaaLeft = bbb.substring(0,index);String aaaRight = bbb.substring(index+1);System.out.println(aaaLeft);System.out.println(...
java 如何将split拆分的数组拼接成字符串
public class Hello{public static void main(String[] args){String str = "a,b,c,d";String[] arr = new String[str.replaceAll(",","").length()];String result = "";for(int i = 0; i < arr.length; i++){arr[i] = str.replaceAll(",","").substring(i,(i+1));}...