数组(一)

现在对于每一个自己学习Java2的人来说无外乎两种方式: 视频和博客

同样对我来说也是如此毕竟很长时没看了且并不一定能把它写全。

1.首先什么是数组:

   数组就是相同类型变量的集合可以用共同的一个名字来引用它。

2.数组声明:

    1. 类型 []  数组名 = {数据}

    2. 类型 数组名[] = {数据}

    3.数据类型  数组名 [] = new 数据类型[长度]

3.在数组中可以存在可重复数据。

4.数组的下标是从0开始的,这个要特别注意下。

5.对于数组的一些例子

public class DeclarationArray {
	public static void main(String[] args) {
		//数据类型  数组名 [] = new 数据类型[长度]
		String str[] = new String[5];
		//数组的长度
		int len = str.length;
		
		char[] str1 = new char[]{'a'};
		
		int[] str2 = {1,2,3,4,5};
		for(int i = 0; i<str2.length;i++){
			System.out.print(str2[i]);
		}
	}
}
public class ArrayTest {
			public static void main(String[] args) {
					int str[] = {1,2,3,4,5,6,7};
					//将数组转化为字符串
					System.out.println(Arrays.toString(str));
					//获取str数组中下表为0的值
					int a = Array.getInt(str, 0);
					//将str数组中下标为0的值替换为11;
					Array.set(str, 0, 11);
					//普通for循环输出数组中的值
					for(int i = 0 ; i <str.length;i++){
						//去掉最后一个“,”
							if(i<str.length-1){
								System.out.print(str[i]+",");
							}else{
								System.out.print(str[i]);
							}
					}
//					System.out.print(ss);
					
					//System.out.print(c);
					//强制for循环输出数组的值
					for(int s :str){
				//		System.out.print(s);
					}	
			}
}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值