栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java:一维数组创建与遍历问题!

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java:一维数组创建与遍历问题!

#问题:
创建三个数组:第一个数组元素的值设置为 1、2、3、4 和 5。并将这个数组输出。第二个数组元素的值设置为 a、b、c、d和e。并将这个数组输出。第三个数组元素的值设置为 “中国”、 “银川”、 “上海”、 “北京” 和 “南京”。并将这个数组输出。
要求:用三种方法为数组元素赋初值。用两种方法遍历数组元素。

代码:

package  mojiaibiancheng;

public class Demo4 {

public static void main(String[] args) {
	// TODO Auto-generated method stub
	int i;
	int []a = {1,2,3,4,5};   	//创建1
	int[] a1 = new int[5];		//创建2
	a1[0] = 1;
	a1[1] = 2;
	a1[2] = 3;
	a1[3] = 4;
	a1[4] = 5;
	int a2[] = new int[] {1,2,3,4,5};		//创建3
	//for循环
	System.out.print("**********a***********n");
	for(i = 0 ; i < a.length ; i++) {			//遍历1(1)
		System.out.print(" "+a[i]+" ");
	}
	System.out.print("n");
	//for-each循环输出
	for(int t:a) {		
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********a1***********n");
	for(i = 0 ; i < a1.length ; i++) {			
		System.out.print(" "+a1[i]+" ");
	}
	System.out.print("n");
	for(int t:a1) {				
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********a2***********n");
	for(i = 0 ; i < a2.length ; i++) {			
		System.out.print(" "+a2[i]+" ");
	}
	System.out.print("n");
	for(int t:a2) {				
		System.out.print(t);
	}
	System.out.print("n");
	char []b = {'a','b','c','d','e'};
	char[] b1 = new char[5];		
	b1[0] = 'a';
	b1[1] = 'b';
	b1[2] = 'c';
	b1[3] = 'd';
	b1[4] = 'e';
	char b2[] = new char[] {'a','b','c','d','e'};
	System.out.print("**********b***********n");
	for(i = 0 ; i < b.length ; i++) {
		System.out.print(" "+b[i]+" ");
	}
	System.out.print("n");
	for(char t:b) {				
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********b1***********n");
	for(i = 0 ; i < b1.length ; i++) {			
		System.out.print(" "+b1[i]+" ");
	}
	System.out.print("n");
	for(char t:b1) {				
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********b2***********n");
	for(i = 0 ; i < b2.length ; i++) {			
		System.out.print(" "+b2[i]+" ");
	}
	System.out.print("n");
	for(char t:b2) {				
		System.out.print(t);
	}
	System.out.print("n");
	
	String []c = {"中国", "银川" , "上海" , "北京" , "南京"};   	
	String[] c1 = new String[5];	
	c1[0] = "中国";
	c1[1] = "银川";
	c1[2] = "上海";
	c1[3] = "北京" ;
	c1[4] = "南京";
	String c2[] = new String[] {"中国", "银川" , "上海" , "北京" , "南京"};
	
	System.out.print("**********c***********n");
	for(i = 0 ; i < c.length ; i++) {
		System.out.print(" "+c[i]+" ");
	}
	System.out.print("n");
	for(String t:c) {				
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********c1***********n");
	for(i = 0 ; i < c1.length ; i++) {			
		System.out.print(" "+c1[i]+" ");
	}
	System.out.print("n");
	for(String t:c1) {				
		System.out.print(t);
	}
	System.out.print("n");
	System.out.print("**********c2***********n");
	for(i = 0 ; i < c2.length ; i++) {			
		System.out.print(" "+c2[i]+" ");
	}
	System.out.print("n");
	for(String t:c2) {				
		System.out.print(t);
	}
	System.out.print("n");
//		int[] arr = new int[3];
//		arr[0] = 3;
//		arr[1] = 9;
//		arr[2] = 8;
//		int [] s;     //定义
//		s = new int[10];	//声明
//		System.out.print(s[0]); //0
//		char [] s1;
//		s1= new char[10];
//		System.out.print(s1[0]); //0
//		double [] s2;
//		s2 = new double[10];
//		System.out.print(s2[0]); //0
}

}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/351030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号