数据类型包装类和数组练习

Posted lsswudi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型包装类和数组练习相关的知识,希望对你有一定的参考价值。

技术图片

 

 

public class ArrayParse
	public static void main(String[] args) 
		double[][] d;//声明二维数组d
		
		//先将字符串通过split方法分成不同的字符串组成的数组
		String s = "1,2;3,4,5;6,7,8";
		String[] sFirst = s.split(";");
		
		d = new double[sFirst.length][];//分配一维数组的大小
		
		for(int i=0;i<sFirst.length;i++) 
			String[] sSecond = sFirst[i].split(",");//通过split方法再次将不同的字符串分成不同的字符串组成的数组
			
			d[i] = new double[sSecond.length];//分别分配二维数组的大小,大小为第二个数组的长度
			
			for(int j=0;j<sSecond.length;j++) 
				d[i][j]=Double.parseDouble(sSecond[j]);//给二维数组的元素挨个赋值
			
		
		
		//打印出 转换后的double d 数组
		for(int i=0;i<d.length;i++) 
			for(int j=0;j<d[i].length;j++) 
				System.out.print(d[i][j]+" ");
				
			
			System.out.println();
		
		
	

 

以上是关于数据类型包装类和数组练习的主要内容,如果未能解决你的问题,请参考以下文章

java包装类和自动拆装箱

java 基本数据类型包装类和String类型之间的转换

包装类和数组

基本包装类和System类

Integer与int的区别(包装类和基本数据类型的区别)

JAVA包装类和内部类