java数组= 0_JAVA数组
1.声明数组
数据类型[] 数组名; 或者 数据类型 数组名[];
int[] scores = {1, 2, 3, 4, 5}; // 声明并初始化
double scores[]; // 仅声明
String[] names;
2.分配空间
数组名 = new 数组类型[数组长度];
scores = new int[5];
注:可以简写为:int[] scores = new int[5];
3.赋值
scores[0] = 59;
4.取值
System.out.println("数组第二个的值为:" + scores[1]);
注:下表从0开始
5.循环操作数组
for (int i = 0; i <= scores.length; i++) {
System.out.println("数组中第" + i + "个元素的值是:" + scores[i]);
}
6.使用Arrays类操作数组
import java.util.Arrays;
6.1 排序
Arrays.sort(数组名);
6.2 将数组转换为字符串
Arrays.toString(数组名);
7. 使用foreach操作数组
foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。从英文字面意思理解 foreach 也就是“ for 每一个”的意思。
for (元素类型 元素变量: 遍历对象) {
遍历代码
}
例:for (String hobby: hobbys) {..}
8. 二维数组
数据类型[][] 数组名 = new 数据类型[行的个数][列的个数]
数组类型[][] 数组名 = {{*, .., *}, .., {*, .., *}}
遍历二维数组
for (int i = 0; i < names.length; i ++)
for (int j = 0; j < names[i]; j++)
System.out.println("...");
注:不规则二维数组
java数组= 0_JAVA数组相关推荐
- java数组初始化0_Java自学-数组 初始化数组
Java 如何初始化数组 步骤 1 : 分配空间与赋值分步进行 public class HelloWorld { public static void main(String[] args) { i ...
- Java Reflection(十):数组
原文地址 作者: Jakob Jenkov 译者:叶文海(yewenhai@gmail.com) 内容索引 java.lang.reflect.Array 创建一个数组 访问一个数组 获取数组的Cla ...
- JAVA学习笔记--数组初始化
JAVA中,数组只是相同类型的.用一个标识符名称封装到一起的一个对象序列或基本类型数据序列.数组通过方括号下标操作符[]来定义和使用,要定义一个数组只需在类型名后面加上一个方括号即可,如: int[] ...
- java的byte php_java_浅谈java的byte数组的不同写法,(由于篇幅原因阐述的不够详 - phpStudy...
浅谈java的byte数组的不同写法 (由于篇幅原因阐述的不够详细科学,不喜勿喷). 经常看到java中对byte数组的不同定义,粗略整理的一下: 一个字节(byte)=8位(bit),"b ...
- 零基础Java学习之数组
数组 数组的概念 数组的定义 方式一:静态初始化 方式二:静态初始化 方式三:动态初始化 数组元素的访问 数组的遍历 数组元素的默认值 数组内存图 内存概述 Java虚拟机的内存划分 数组在内存中的存 ...
- Java学习_day007:数组与方法
一.数组 数组的复制 int[]a={10,20,30,40,50}; int[]b=new int[6]; //b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4 ...
- java 复制一个数组_浅谈Java中复制数组的方式
在Java里面,可以用复制语句"A=B"给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组:如果一个数组发生改变,那么引用同 ...
- java二位数组biaoda_1 面向对象前部分
1.类名称 : ①最好是英文 (企业根本没有中文类名称) ② 最好是名词 3. 类名称一般首字母需要大5,并且应该使用"驼峰模式" helloword ---> HelloW ...
- Java进阶知识-数组类型
前言 本来数组类型应该属于基础部分的知识,我将它写在进阶部分是因为数组既可以是基础数据类型数组,也可以是引用数据类型数组.所以我想先介绍完类与对象的基础之后,再给大家介绍数组.于是,今天这篇内容给大家 ...
- Java 多维数组遍历
多维数组 数组是Java中的一种容器对象,它拥有多个单一类型的值.当数组被创建的时候数组长度就已经确定了.在创建之后,其长度是固定的.下面是一个长度为10的数组: 1 2 3 4 public cla ...
最新文章
- python中的format函数_python中的format 函数是什么?如何使用?
- java I/O
- 【PP生产订单】入门介绍(六)
- 【Python】学习笔记总结9(数据库与Python交互)
- 使用 VuePress 搭建一个自己的知识文档
- Android来电铃声默认设置的实现方法与怎么设置语音来电的默认铃声
- c java string转int_jni java和C之间的值传递(int String int[])
- SpringMVC文件上传下载实战(单文件、多文件)
- mitmproxy工具使用小红书数据抓取
- div垂直居中,图片垂直居中
- php怎么解析xml,php解析xml方法实例详解
- SQL 分组排序group by
- android 查看 屏幕刷新率,屏幕刷新率检查app
- 2020年金融科技创新项目总结
- 施努卡:机器视觉公司排名(机器人视觉系统)
- 问什么说我的计算机主机名无效,为什么arcgis的许可管理器 修改为主机时,总是说我输入的是无效主机名...
- 没有苹果开发者账号能否创建ios证书-最新
- 关于Cause: java.lang.ClassNotFoundException: Cannot find class: 0(提示找不到类)报错
- -XX:+PrintHeapAtGC参数使用了解
- 面试官:消息队列 MQ/ JMS/ Kafka 有什么区别?