1. java中用split()分割字符串,把分割后的字段存入一个数组或者集合怎么弄,文本的行数很多要考虑这个
1) 定义几个ArrayList,用于保存IP集合、localX集合、log级别集合,时间集合、以及最后的消息集合
2) 对每一行,用split(","),存入一个临时数组,把各部分添加进1)中定义的相应集合中。
2. 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)); } for(int i = 0; i < arr.length; i++){ if(i == 0){ result += arr[i] + ","; }else if(i == arr.length - 1){ result += arr[i]; }else{ result += "'" + arr[i] + "',"; } } System.out.println(result); } }//运行结果:a,'b','c',d
3. 怎样用Split分隔一维数组
什么语言,或者环境?
VBA使用split函数实现,可以查帮助,比照例子试试看,如果遇到问题请粘贴你的程序。
EXCEL可以使用分列功能,选中这一列,选菜单数据里面的分列,选分隔符,其它,\
4. java 使用 split分割字符串得到的数组一定是按顺序的吗?
按照字符串顺序左右排序的
5. 一个变量如何使用split函数分割到二维数组中
Private Sub Command1_Click()
Dim myarray() '合成数组
Dim str1, str2, str3
str1 = "a,b,c#d,e,f#g,h,i#" '行分割#,列分割,有多少分割符就是多少数组
ReDim myarry(UBound(Split(str1, "#")) - 1, 0) '建立二维数组
For i = 0 To UBound(myarry, 1) '读取行数循环
str2 = Split(str1, "#") '分割行#
str3 = Split(str2(i), ",") '分割列,
ReDim Preserve myarry(UBound(myarry, 1), UBound(str3)) '改变数组二维长度 UBound(str3)
For X = 0 To UBound(myarry, 2) '读取列数循环
myarry(i, X) = str3(X)
Form1.Print myarry(i, X)
Next
Form1.Print
Next
End Sub
6. 关于split 如何分割以'|'隔开的数据
string s="your string";
string[] ss=s.Split('|'); 变成数组了,你可以访问数组元素
7. split分割后,怎么取到分割后的值
你好,competenceId.Split('_'); 这返回的是个数组
string[] str = competenceId.Split('_');
str[0]和str[1]就是前后的值
8. java中如何用split对一个字符串按逗号和分号分割成数组
import java.util.Arrays;public class Day21_A { public static void main(String[] args) { String[] arr=new String("张三,李四,王五;赵六").split("[\\,\\;]"); System.out.println(Arrays.toString(arr)); }}