Java 数组所有创建方式

发布时间:2026/11/10 13:50:23

Java 数组所有创建方式 不管是基本类型数组int、char、double还是引用类型数组String、自定义类、对象语法规则完全一样一共 4 种写法。以int[]和String[]举例演示。方式 1先分配长度后面赋值动态初始化只开辟数组内存元素给默认值之后再逐个赋值。//基本类型int[]arr1newint[3];arr1[0]10;arr1[1]20;arr1[2]30;//引用类型String[]strArr1newString[2];strArr1[0]aa;strArr1[1]bb;new int[3]数组长度固定 3int 默认值0引用类型默认值null方式 2创建同时直接赋值静态初始化完整写法int[]arr2newint[]{11,22,33};String[]strArr2newString[]{苹果,香蕉};⚠️ 右边new int[]中括号里面不能写长度长度由大括号里面元素个数自动推导。❌new int[3]{1,2,3}编译报错方式 3简写省略 new int []只能声明变量时直接用int[]arr3{100,200,300};String[]strArr3{张三,李四};限制只能在变量定义那一行直接赋值不能拆开写❌错误写法int[]arr;arr{1,2,3};//编译报错这种简写不能分开✅ 如果拆开写必须带上new int[]int[]arr;arrnewint[]{1,2,3};//正确方式 4匿名数组没有变量名直接当参数传递经常用在方法传参不定义变量接收。//方法调用直接传数组test(newint[]{5,6,7});publicstaticvoidtest(int[]arr){}两种书写风格只是写法习惯不是创建新方式int[]arr;//推荐类型是 int[]intarr[];//C语言风格Java允许但不推荐对象数组演示自定义类classUser{}publicclassTest{publicstaticvoidmain(String[]args){//方式1 指定长度User[]users1newUser[2];users1[0]newUser();//方式2User[]users2newUser[]{newUser(),newUser()};//方式3简写User[]users3{newUser(),newUser()};}}重点User[] users1 new User[2];只是创建数组容器里面存的是两个 null对象并没有创建需要手动 new User () 赋值。总结表格方式语法示例特点1 动态初始化int[] a new int[5];指定长度元素是默认值后续手动赋值2 静态完整int[] a new int[]{1,2,3};创建同时赋值可以拆开赋值3 静态简写int[] a {1,2,3};只能定义变量那一行直接写不能拆开4 匿名数组test(new int[]{1,2})没有数组变量直接做方法参数注意new int[3]{1,2,3}报错不能写数字在 [] 里。int[] a; a{1,2};报错简写不能分开。对象数组User[] arr new User[2]数组元素默认是 null不是自动 new 对象。
延伸阅读

更多相关文章

2026/11/10 14:17:26

解决macOS TCC权限导致的iMessage机器人JSON解析错误

1. 问题现象与背景分析最近在调试基于openclaw框架开发的iMessage机器人时,遇到了一个棘手的崩溃问题。错误日志显示机器人因"permission"不是合法JSON而异常终止,具体报错信息为:openclaw llamap svr operator(): got exception: …

2026/11/10 14:18:05

Oracle数据库自动收集统计信息:原理、配置与性能优化实战

1. 项目概述:为什么数据库需要“自动体检”做数据库运维的同行们,估计都经历过类似的场景:某个风和日丽的下午,业务系统突然变慢,查询响应时间从毫秒级飙升到秒级,业务部门电话直接打爆。你火急火燎地连上数…

2026/11/10 14:17:28

Vatee:把风险提示做扎实 更谨慎的使用者更关注哪些框架

外汇市场信息更新频繁,平台口碑的形成更依赖长期一致性:入口是否好找、说明是否前后一致、提示是否稳定出现。围绕Vatee,下面从稳定体验与信息呈现等角度做一次正面观察。在外汇相关服务中,读者最在意的通常是信息是否清楚、提示是…

2026/11/11 5:22:50

电工证需要申核吗?外省证怎么转岗?上岗必备全流程解析

电工证需要申核吗?外省证怎么转岗?上岗必备全流程解析 之前考的证在外省能不能转过来?这个问题我见过太多人问了,尤其是从河南转岗过来的电工朋友,很多人手里拿着老家的电工证,但到了新地方就“卡壳”了。今天就来聊聊【电工证需要申核吗】这个话题,顺…

2026/11/11 5:22:50

电工证需要申核吗 你知道多久拿证才靠谱吗

电工证需要申核吗 你知道多久拿证才靠谱吗 怕考不过白交培训费,这事儿我太懂了。很多刚入行的电工朋友,或者打算转行的,最怕的就是花了几千块报了个培训班,结果考试没过,钱打了水漂,还耽误时间。特别是像你这种周口中小施工企业的负责人,手头预算有限…

2026/11/11 5:22:49

电工证试卷测试多久拿证?怕考不过白交培训费的必看

电工证试卷测试多久拿证?怕考不过白交培训费的必看 你是不是也在纠结,电工证试卷测试到底多久拿证?怕自己花了几千块培训费,结果考试还是过不了,白白浪费时间跟钱?别急,我作为干了10年特种作业行业的老手,今天就来给你说实话,从报名、备考到考试,…

2026/11/11 5:22:49

企石哪里有电工证报考多少钱才能顺利拿到证

企石哪里有电工证报考多少钱才能顺利拿到证 之前考的证在外省能不能转过来?这个问题其实困扰了不少想在企石就业或者换工作的朋友。尤其是从外省过来的朋友,手里有证却不能直接用,心里肯定不踏实。今天我们就来聊聊 企石哪里有电工证报考…

2026/11/11 5:22:49

企石哪里有电工证报考?上岗必备怎么考才能一次过?

企石哪里有电工证报考?上岗必备怎么考才能一次过? 怕考不过白交培训费?最近企石很多想考电工证的工友都在问“企石哪里有电工证报考”,其实问题不在于“哪里有”,而在于“怎么考才能一次过”。别让培训费打水漂,关键还得看准备是否到位。这篇文章讲透电…

2026/11/11 5:17:49

济南电工证在哪里补办报名入口与办理流程

济南电工证在哪里补办报名入口与办理流程 实操考试心里没底怕挂科,尤其是像我们濮阳的建筑工人,平时忙于项目,根本没时间系统复习。一听说要补办电工证,整个人都紧张起来,担心流程复杂、材料不齐,更怕考试不过,耽误工作。但其实,只要提前了解清楚【济…

2026/11/10 8:12:38

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/11 0:02:26

考低压电工证通过率考试真题与备考技巧

低压电工证通过率高不高?学历不高也能考,值不值得考? 你是不是总听说电工证能帮你找高薪工作,但又担心自己学历不够,考不上?其实,低压电工证考试门槛并没有你想象中那么高,关键是方法对不对。这篇文章就告诉你, 考低压电工证通过率到底有多高 ,…

2026/11/11 0:02:26

低压电工证学时千万别踩坑,濮阳毕业生怎么避坑报名

低压电工证学时千万别踩坑,濮阳毕业生怎么避坑报名 你是不是也和我一样,刚毕业就听说低压电工证学时必须达标才能上岗?可一打听,发现报名机构五花八门,价格参差不齐, 不知道去哪报名怕被中介坑…

2026/11/10 20:08:15

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/10 10:29:37

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑