java学习之路:9.一,二维数组创建初始化
时间:2022-07-28
本文章向大家介绍java学习之路:9.一,二维数组创建初始化,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.一维数组
(1)声明一维数组
数组元素类型 数组名字[]
数组元素类型[]数组名字
java不像C语言一样,声明数组后,需要自己使用new分配内内存。
int arr[]; //声明数组
String str[];
int arr[]=new int[4]; //为数组分配内存
Strint str[]=new String[4];
//声明数组的同时分配内存
int arr[]=new int[4];
//声明并分配是常用做法
(2)初始化一维数组
int arr[]=new int[]{1,2,3,4,5}; //两种方法,这是第一种
int arr[]={1,2,3,4,5}; //第二种
2.二维数组
(1)声明二维数组
数组元素类型 数组名字[][]
数组元素类型[][] 数组名字
多维数组以此类推。
int arr[][];
String str[][];
//两种分配内存方法 第一种
arr=new int[2][3];
//第二种
arr =new int[2][];
a[0]= new int[3];
a[1]=new int[6];
//注意第二种可以为每一维分配不同的内存
(2)初始化二维数组
int arr[][]={{1,2,3},{4,5,6},{7,8,9}};
//还可以为单个数组赋值
arr[1][1]=20;
不管一维还是二维数组需要注意的是,使用new关键字分配内存时,各元素的初始值都为0,如果时char则都为NULL;
- Redis的各项功能解决了哪些问题?
- WordPress.com 宣布支持Markdown 语言
- 使用Topshelf 5步创建Windows 服务
- TGM Plugin Activation:为WordPress 主题添加“插件推荐安装”功能
- [腾讯社区开放平台]介绍开放授权协议-OAuth
- HTML5规范的本地存储
- ASP.NET Web API 处理架构
- ASP.NET MVC 4中的单页面应用程序
- [信息安全] 4.一次性密码 && 身份认证三要素
- 拥抱大数据时代
- 腾讯社区开放平台.NET SDK在Mono下运行
- Redis Web界面管理工具
- [信息安全] 3.HTTPS工作流程
- 初探css3
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- (三)RecyclerView简单滑动场景分析
- AWS EC2实例开启IPv6方法 阅读模式
- centos7宝塔环境安装VeryNginx waf系统实现高级防火墙功能
- 腾讯云中关于授权子用户QCloudResourceFullAccess权限后使用api接口创建购买cvm没有支付权限的解决办法
- centos7中systemctl系统服务和资源限制故障
- centos7 安装zabbix并监控windows服务器
- 宝塔面板插件-shadowsocks可视化管理
- Android面试知识笔记:那些年面试官常问的知识点...(附详细解析)
- 聊聊dubbo-go的failbackCluster
- Docker环境准备
- js实现HTML页面时钟动态显示
- WordPress标题的分隔符-被转义为–的解决办法
- WordPress网站实现下雪特效,云体验下雪的赶脚
- 小知识:后台执行Oracle创建索引免受会话中断影响
- Android:那些关于Fragment生命周期,你了解多少?