2018年11月7日Java学习之eclipse IDE 工具,一维数组(包含引用数组)

1.Eclipse 新建java project,在src 下新建package,再新建class
规范要求左括号 { 均下移

1.数组注意点

  1. 相同类型的组合、
  2. 包括基本数据类型和引用数据类型
  3. 数组属于引用类型,数组型数据是对象(object)
  4. 静态是指创建数组时元素同时赋值,动态是指先创建数组,后赋值,如
        //1.数组的静态初始化
		String[] names;
		names = new String[]{"adfa","safds","ads","sdffdd"};
		//2.数组的动态初始化
		int[] scores = new int[4];
		scores[0] = 10;
		scores[2] = 5;
		System.out.println(names.length);
		System.out.println(scores.length);
		System.out.println(scores[0]+scores[2]);

2.一维数组声明方式int a[];或 int[] a1;
int a[5]; //非法,不能指定其长度
3.一维数组的创建 int a[]; a=new int[10];
4.创建引用类型的数组,类就是引用类型的,这里创建类的一维数组

package com.ycbdf.java;

public class TestQuote {
	public static void main(String args[]){
		Data[] data; //声明为Data 引用的一维数组
		data= new Data[10];//data 的初始化
		for(int i=0;i<10;i++){
			data[i]= new Data(i+1,i+1,1990+i);//data[i]的每个值进行赋值
			data[i].display();
		}
	}

}

class Data{
	private int day;
	private int mon;
	private int year;
	public Data(int d,int m,int y){
		day=d;mon=m;year=y;
	}
	public void display(){
		System.out.println(year+"-"+mon+"-"+day);
	}
}

5.定义变量后用new 开辟空间,才可以引用数组中的每个元素,一旦初始化,其长度就固定
6.数组的引用方式1.a[1]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值