【JavaSE系列】批量处理数据神器——Java数组与引用

本文深入探讨Java数组的基本用法,包括定义方式、引用类型、数组应用如求平均值、拷贝和转换为字符串。同时介绍了数组传参的概念,以及JVM区域划分。还讲解了二维数组的本质和初始化。
摘要由CSDN通过智能技术生成

⭐️前面的话⭐️

本篇文章带大家认识Java数组使用以及引用,我们都知道数组中的元素类型都是相同的,这使它具有强大的相同数据类型处理能力,由此可知它有多么的重要。Java使用数组与C语言还是存在差别的,从数组定义方式就能看出来,让我们来一探究竟吧。

📒博客主页:未见花闻的博客主页
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📌本文由未见花闻原创,CSDN首发!
📆首发时间:🌴2021年10月30日🌴
✉️坚持和努力一定能换来诗与远方!
💭参考书籍:📚《Java核心技术卷1》,📚《Java核心技术卷2》,📚《Java编程思想》
💬参考在线编程网站:🌐牛客网🌐力扣
🙏作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!
博主的码云gitee,平常博主写的程序代码都在里面。



334


🎨1.Java数组的基本用法

🎳1.1数组的定义方式

🍁方式1:
数 据 类 型 [ ]   变 量 名   =   { 元 素 1 , 元 素 2 , 元 素 3 , . . . , 元 素 n } ; 数据类型[]\ 变量名\ =\ \{元素1,元素2,元素3,...,元素n\}; []  = { 1,2,3,...,n};
i n t [ ]   a r r   =   { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 } ; int[]\ arr\ =\ \{1,2,3,4,5,6,7,8,9,0\}; int[] arr = { 1,2,3,4,5,6,7,8,9,0};

🍁方式2:
数 据 类 型 [ ]   变 量 名   =   n e w   i n t [ ] { 元 素 1 , 元 素 2 , 元 素 3 , . . . , 元 素 n } ; 数据类型[]\ 变量名\ =\ new\ int[]\{元素1,元素2,元素3,...,元素n\}; []  = new int[]{ 1,2,3,...,n};
i n t [ ]   a r r   =   n e w   i n t [ ] { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 } ; int[]\ arr\ =\ new\ int[]\{1,2,3,4,5,6,7,8,9,0\}; int[] arr = new int[]{ 1,2,3,4,5,6,7,8,9,0};
❗️new后面那个中括号里面不能指定元素个数,必须是空的!

🍁方式3:
数 据 类 型 [ ]   变 量 名   =   n e w   i n t [ 元 素 个 数 ] ;   ( 数 组 全 部 元 素 会 初 始 化 为 0 ) 数据类型[]\ 变量名\ =\ new\ int[元素个数];\ (数组全部元素会初始化为0) []  = new int[]; (0)

🎳1.2数组的创建与使用

🍁数组的创建:

int[] data1 = {
   1,2,3,4,5,6,7,8,9,0};
int[] data2 = new int[]{
   1,2,3,4,5,6,7,8,9,0};
int[] data3 = new int[10];

🍁数组的使用:

import java.util.Arrays;

public class TestBlog {
   
    public static void main(String[] args) {
   
        //创建数组
        int[] arr = new int[]{
   1,2,3,4,5,6,7,8,9,0};
        //访问数组长度
        System.out.println(arr.length);
        //访问数组元素
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        System.out.println(arr[2
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未见花闻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值