网站首页 > java教程 正文
通过见闻知意,数组就是一组数据的意思。所有拥有自己的属性的非基础数据类型,都可以称之为对象。之前聊过,String属于基础数据类型,String可以有自己的方法和属性。通过String定义的数据,也可以称之为对象。数组数据也是对象,它的定义方式与常量和变量的写法稍微有所不同。
数组是利用花括号包裹的一组数据,通过赋值给一个变量,那么数组就算定义好了。数组变量后面需要加上中括号表示,定义的是数组,可以通过数组对象中的名字来输出相应的值。这是因为在初始化数组对象的时候,数组中的值就有了一个名字。
在没有特殊情况的干预下,数组中的名字是从0开始的数字,也可以通过new的方式来手动创建一个数组对象。当然这是实例化一个数组或者String格式数据的常规方式。之所以没有这么去写,是因为Java可以帮我们省去这样一些繁琐的定义方式,即使不用new定义,代码也可以成功运行,称之为语法糖。
如果想要打印数组中所有的值,可以通过for循环去对数组进行遍历。拆解一下这段遍历代码。for循环语句通过for声明开始,在条件语句中定义需要从第几个值开始去遍历,并且拿到数组的具体长度,按照数组的具体长度依次去读取,通过位置的加一。这样就可以在for循环的代码题里拿到数组列表里面的所有key,也就是它的名字和数组的内容了。
点赞&关注AUVWEB。
猜你喜欢
- 2024-11-09 为什么Java中的String是不可变的(Immutable)
- 2024-11-09 java之学习int和String的相互转换
- 2024-11-09 吃透Java基础十三:String字符串(java string字符集)
- 2024-11-09 初学者参考:C#编程中byte数组转为16进制表示的字符串
- 2024-11-09 没想到,一个小小的String还有这么多窍门
- 2024-11-09 如何在 Bash 中将字符串拆分为数组?
- 2024-11-09 大厂面试:Java中String类的charAt方法返回的是什么?
- 2024-11-09 StringUtils字符串分割转数组(string分割成数组)
- 2024-11-09 手把手教你:C#如何将字符串列表转换为字节数组并写入文件!
- 2024-11-09 Java Map 所有的值转为String类型
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)