package day03;public class TestArray {public static void main(String [] args) {  int [] b;b = new int[] {88,99,66}; //分步定义数组,先定义数组名,然后再为数组赋值int [] d = {88,99,100}; //直接定义数组,同时赋值System.out.println(d[0]);//访问数组的元素,需要通过   数组名[元素下标] 来访问
//      System.out.println(d[3]);//错误的演示,如果访问的下标超过了数组的最大下标,编译不会报错,但是执行会报错  int [] c = new int[3]; //只定义数组元素的个数,没有为其赋值。System.out.println(c); //打印数组名,打印出来的是数组再堆内存中的地址//数组都是有默认值的,boolean:false ,String:null。boolean [] bl = new boolean[3];System.out.println(bl[0]);String [] s = new String [3];System.out.println(s[0]);double [] dou = new double[3];System.out.println(dou[0]);System.out.println(c[0]);c[0]=1000; //可以通过数组下标的方式为数组赋值System.out.println(c[0]);}
}

打印结果如下:

java编程-定义数组并赋值相关推荐

  1. Java编程定义一个数组,输出数组中的最大值与最小值

    package com.pzhu.demo;public class MaxMin {//Java编程定义一个数组,输出数组中的最大值和最小值public static void main(Strin ...

  2. java二维数组随机赋值_java 二维数组随机赋值

    java 二维数组随机赋值 [2021-01-31 00:08:55]  简介: 目的:使用二维数组打印一个 10 行杨辉三角.(视频教程推荐:java课程)思路:1. 第一行有 1 个元素, 第 n ...

  3. 代码示例:Java中定义数组的三种方式

    在Java中,数组的定义有三种方式,其基本语法格式如下: 数组类型[] 数组名 = new 数组类型[数组长度]; 数组类型[] 数组名 = new 数组类型[]{数组元素0,数组元素1,...}; ...

  4. Java编程设计---数组Arrays

    数组的的定义 数组是存放在连续存储空间的元素集合 数组定义的格式: int[] arr=new int[5]; int:数组元素的数据类型,可以是基本数据类型,也可以是引用 arr:数组名称 5:数组 ...

  5. C语言高级编程:数组名赋值给指针变量的用法解析

    代码: #include<stdio.h>typedef struct test {int a;int b;int c; } TEST;TEST arr[]={{1,2,3},{4,5,6 ...

  6. java中定义数组的3种方式

    直接上代码和截图 public static void main(String[] args) {// 定义数组的3种方式// 第一种String[] role = new String[3];rol ...

  7. java web定义数组_Java基础之数组--数组常用操作

    3.2一维数组 3.2.1声明数组 数组类型[] 数组名称:int[] username; 或者 数组类型 数组名称[];int username[]; 3.2.2初始化一维数组 一维数组初始化有两种 ...

  8. java定义数组长度_在JAVA中定义数组时,可不可以一开始不设定数组的长度?

    定义时当然可以:例如 int[] a; 但是要把它初始化成为一个真正意义上的数组就必须设定长度: int [] a = new int[10]; 这时就只能改变数组里的数值而不能改变它的长度了. Ja ...

  9. java编程定义狗_大狗干货铺:13个java编程中的小技巧

    1.return 一个空的集合,而不是 null 如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素.这样你就不用去写一大堆 "if else" 判断null ...

最新文章

  1. 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
  2. 微信支付架构为什么这么牛?
  3. TreaponseHeader
  4. Hibernate配置文件,省的到处找了
  5. CSS3 ::selection选择器
  6. scale Database
  7. 博弈论66个经典例子_「百大管理学定律」博弈论Game Theory
  8. C++Fenwick tree芬威克树的实现算法(附完整源码)
  9. vnc数量限制_通过限制视觉效果在Vista上加速VNC
  10. react-router的使用(二)——NavLink的使用、Switch的作用、Redirect
  11. 十六、PHP框架Laravel学习笔记——构造器的增删改
  12. Python return逻辑判断表达式 - 零基础入门教程
  13. ASP.NET 网站项目 EF 的简单操作例子
  14. 有两个集合,两个集合都是10万个数据(已排序),判断B是不是A的子集,算法时间复杂度为Q(N)...
  15. Write a simple HTML Browser(hdu1088)
  16. js实现点击按钮复制文本功能
  17. WPF 邮箱输入框提示 和 手机号码验证 .
  18. 手机12306买卧铺下铺技巧_12306火车票如何买下铺 手机12306买下铺技巧
  19. duet二重奏hp_二重奏Duet Game pc版|二重奏电脑版下载_v1.7_9号软件下载
  20. binder机制原理android,Binder机制1---Binder原理介绍

热门文章

  1. 百度地图api 导航 代码html,网页嵌入百度地图和调用百度地图api展示拥堵代码
  2. Linux 存储 superblock
  3. 正则判断时间年月日格式
  4. 介绍 KingbaseES 的 Lateral 连接
  5. 第3章 数据库结构设计
  6. hackme-1初级渗透测试
  7. 基于C++的图书推荐与管理系统
  8. 统计学习-01统计学习概念
  9. css3transform rotate,css3 transform:rotate旋转问题
  10. 微信小程序汽车租赁小程序