必威体育Betway必威体育官网
当前位置:首页 > IT技术

JAVA 数组

时间:2019-08-20 05:12:12来源:IT技术作者:seo实验室小编阅读:90次「手机版」
 

java数组


dataType[] arrayRefVar;   // 数组的声明 首选的方法  



arrayRefVar = new dataType[arraySize];  

/*
上面的语法语句做了两件事:

一、使用 dataType[arraySize] 创建了一个数组。
二、把新创建的数组的引用赋值给变量 arrayRefVar。
*/

dataType[] arrayRefVar = new dataType[arraySize];  // 数组变量的声明和创建数组

foreach 循环

JDK 1.5 引进了一种新的循环类型,被称为 foreach 循环或者加强型循环,它能在不使用下标的情况下遍历数组。

public class TestArray {
   public static void main(String[] args) {
      double[] myList = {1.9, 2.9, 3.4, 3.5};
 
      // 打印所有数组元素
      for (double element: myList) {
         System.out.println(element);
      }
   }
}



/*
运行结果:
1.9
2.9
3.4
3.5
*/

多维数组的动态初始化(以二维数组为例)

1. 直接为每一维分配空间,格式如下:

type arrayName = new type[arraylenght1][arraylenght2];

type 可以为基本数据类型和复合数据类型,arraylenght1 和 arraylenght2 必须为正整数,arraylenght1 为行数,arraylenght2 为列数。

相关阅读

2019JAVA面试题附答案

JAVA基础 JAVA中的几种基本类型,各占用多少字节? 下图单位是bit,非字节 1B=8bitString能被继承吗?为什么?不可以,因为String类有final

SQL Server报错:索引超出了数组界限

原因: 使用的SSMS版本太低 解决方法: 升级SSMS 下载补丁 参考博客: https://blog.csdn.net/fendou123_love/article/details/38865

RxJava2 Flowable blocking系列

目录 1 blockingFirst 2 blockingForEach 3 blockingIterable 4 blockingLast 5 blockingLatest 6 blockingMostRecent 7 blo

C语言的字符串数组

在C语言当中,字符串数组可以使用: char a[] [10]; 或者 char *a[]; 表示 第一种表示方式固定了每个字符串的最大大小。第二种

数组只能在初始化时整体赋初值。以后再赋值只能逐一改

数组只能在初始化时整体赋初值。以后再赋值只能逐一改变了。很少用数组,都忘光了。以前没有注意这个,今天算是记住了。分别遇到以下

分享到:

栏目导航

推荐阅读

热门阅读