java中怎么将由数字组成的字符串转化为数组?

如题所述

主要是通过包装类提供字符串与整型的转换方法来实现的;
我写了个例子你可以试一下:
String str = "12,34,65,85,45,11"; //定义一个由整型构成的字符串
String[] strArr = str.split(","); //然后使用split方法将字符串拆解到字符串数组中
Integer[] intArr = new Integer[strArr.length]; //定义一个长度与上述的字符串数组长度相通的整型数组
for(int a=0;a<strArr.length;a++){
intArr[a] = Integer.valueOf(strArr[a]); //然后遍历字符串数组,使用包装类Integer的valueOf方法将字符串转为整型
}

for(int b=0;b<intArr.length;b++){
System.out.println(intArr[b]);
}
温馨提示:内容为网友见解,仅供参考
无其他回答

java中怎么将由数字组成的字符串转化为数组?
主要是通过包装类提供字符串与整型的转换方法来实现的;我写了个例子你可以试一下:String str = "12,34,65,85,45,11"; \/\/定义一个由整型构成的字符串 String[] strArr = str.split(","); \/\/然后使用split方法将字符串拆解到字符串数组中 Integer[] intArr = new Integer[strArr.len...

java字符串转数组
答案:在Java中,将字符串转换为数组可以通过String类的toCharArray方法实现。此外,也可以通过Java中的split方法按特定分隔符将字符串拆分为字符串数组。以下是这两种方法的简单示例。详细解释:1. 使用toCharArray方法:String类的toCharArray方法可以将字符串转换为字符数组。这是最简单直接的方式,它会将字符...

字符串转换成数组
1. Python: 使用split方法。例如,字符串"hello world",可以通过`str_array = "hello world".split`转换成数组。2. JavaScript: 使用split函数。例如,字符串"hello world",可以通过`var strArray = "hello world".split;`转换成数组。3. Java: 使用String类的toCharArray方法。例如,字符串"hello...

java字符串转数组
sub = Arrays.copyOf(sub, sub.length + 1);将匹配到的数字转换为整数并添加到子数组:sub[sub.length - 1] = Integer.parseInt(m1.group());} 将解析后的子数组添加到data:data[data.length - 1] = sub;} 这样,我们就完成了从字符串到二维数组的转换:这段代码展示了如何通过正则表达式和...

java中如何将一个字节数组转化为byte数组
Java中InputStream流处理是一个常见的操作,当需要将输入数据转换为byte[]数组时,有多种方法可供选择。本文将为您详细介绍这些转换方法,并提供相应的示例代码,帮助您更直观地理解和应用。首先,最直接的方法是使用InputStream.read(byte[] b, int off, int len),这个方法会读取指定数量的字节到指定...

JAVA中怎么把字符串转换成字符数组?
JAVA中把字符串转换成字符数组的方法:java中通常用split()分割字符串,返回的是一个数组。1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法,String.split("\\\\|"),这样才能正确的...

java里,如何把String字符串转换成int[]数组?
String table_id="1,2,3,11,20,100"String[] str=table_id.split(,)\/\/以,进行拆分,获得字符串数组 在对每个字符串Integer.parseInt(String s);

在java中如何将全为数字的字符串转化为byte数组?
public static void main(String[] args){ String s="99999";byte[] bytes=s.getBytes();for(int i=bytes.length-1;i>=0;i--){ bytes[i]-=(byte)'0';} for(int i=0;i<bytes.length;i++){ System.out.print(bytes[i]);} System.out.println();} } 一楼二楼的字节数组中元素...

java中怎么把字符串转化为字符串数组?
1,如果是“字符串数组”转“字符串”,只能通过循环,没有其它方法String[]str={"abc","bcd","def"};StringBuffersb=newStringBuffer();for(inti=0;i<str.length;i++){sb.append(str[i]);}Strings=sb.toString();2,如果是“字符数组”转“字符串”可以通过下边的方法char[] data={'a'...

用JAVA 将数字字符串“12,35,11”转化为Long型数组
public static void main(String[] args) { String s = "12,35,11";String[] s1 = s.split(",");Long[] l = new Long[s1.length];for( int i = 0; i < l.length; i++){ l[i] = new Long(s1[i]);} \/\/输出转换结果 for( int i = 0; i < l.length; i++){ Sy...

相似回答
大家正在搜