zoukankan      html  css  js  c++  java
  • java数组的几种形式——java编程思想01

    废话不说,先来代码!

    package com.dongruan.practice;

    import org.hibernate.dialect.H2Dialect;

    import com.sun.jndi.url.dns.dnsURLContext;

    class Weeble{

    }
    public class ArraySize {
    public static void main(String[] args) {
    Weeble[] a;//null handle---------1
    Weeble[] b=new Weeble[5];//null handles-------2
    Weeble[] c=new Weeble[4];
    for (int i = 0; i < c.length; i++)
    c[i]=new Weeble();
    Weeble[] d={new Weeble(),new Weeble(),new Weeble()};//--------------3

    System.out.println("b.length="+b.length);

    for (int i = 0; i < b.length; i++) {
    System.out.println("b["+i+"]="+b[i]);
    System.out.println("c.length="+c.length);
    System.out.println("d.length="+d.length);
    a=d;
    System.out.println("a.length="+a.length);
    a=new Weeble[]{
    new Weeble(),new Weeble()
    };
    System.out.println("a.length="+a.length);

    int[] e;//----------1
    int[] f = new int[5];//-------------2
    int[] g=new int[4];
    int[] h={11,47,93};//-------------3
    for (int j = 0; j < g.length; j++)
    System.out.println("f["+i+"]="+f[i]);
    System.out.println("g.length="+g.length);

    System.out.println("h.length="+h.length);
    e=h;
    System.out.println("e.length="+e.length);
    e=new int[]{1,2};
    System.out.println("e.length="+e.length);
    }
    }
    }

    如上1,2,3;再说一下概念;

    1、访问速度快,大小确定了。

    对于Java 来说,为保存和访问一系列对象
    (实际是对象的句柄)数组,最有效的方法莫过于数组。数组实际代表一个简单的线性序列,它使得元素的
    访问速度非常快,但我们却要为这种速度付出代价:创建一个数组对象时,它的大小是固定的,而且不可在
    那个数组对象的“存在时间”内发生改变。

     2、基础类型不能放入集合,数组可以。

    对于Java 来说,为保存和访问一系列对象
    (实际是对象的句柄)数组,最有效的方法莫过于数组。数组实际代表一个简单的线性序列,它使得元素的
    访问速度非常快,但我们却要为这种速度付出代价:创建一个数组对象时,它的大小是固定的,而且不可在
    那个数组对象的“存在时间”内发生改变。

  • 相关阅读:
    Mysql查询正在运行的事务
    linux SVN添加新用户
    linux下安装php扩展amqp
    解决apache启动错误:Could not reliably determine the server's fully qualified domain name
    linux系统安装redis服务器与php redis扩展
    navicat导出数据库字典
    centos安装GD库失败
    Mysql实现主从同步
    计算机的本质
    windows下nginx访问web目录提示403 Forbidden
  • 原文地址:https://www.cnblogs.com/daguozb/p/9633001.html
Copyright © 2011-2022 走看看