社区
Java SE
帖子详情
很简单的问题java 数组
hulove379
2009-09-15 01:52:32
我定义了个数组
int[] m=new int[100];
m[0]=1;
m[1]=12;
m[2]=13;
m[3]=14;
这时候 数组中其实有4发个有效数据
这时候我想把 m 数组的长度有以前的100改成4 怎么实现
...全文
69
8
打赏
收藏
很简单的问题java 数组
我定义了个数组 int[] m=new int[100]; m[0]=1; m[1]=12; m[2]=13; m[3]=14; 这时候 数组中其实有4发个有效数据 这时候我想把 m 数组的长度有以前的100改成4 怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zgt20135
2009-09-15
打赏
举报
回复
数组定义了长度是不能更改的。你的数组看起来只有4个有效的元素,其实m[5]到m[99]都是有数据了的。只不过它们都是0而已。
「已注销」
2009-09-15
打赏
举报
回复
不能改,基本类型的定义时候默认初始化为0,只能说你初始化了4个有意义的数字
lovecj6185
2009-09-15
打赏
举报
回复
java数组的长度一旦被定义,就不能够修改。
想要可以修改的话,使用集合类
haxzheng
2009-09-15
打赏
举报
回复
好像没这个说法
狼里格东
2009-09-15
打赏
举报
回复
[Quote=引用 1 楼 yanliang_xt 的回复:]
int[] newArr = Arrays.copyOf(m,4)
[/Quote]
复制数组,这严格来说,不算修改。。。
java_object
2009-09-15
打赏
举报
回复
如果需要动态的数组 可以考虑 arraylist
狼里格东
2009-09-15
打赏
举报
回复
貌似Java数组时定义了大小就不能修改的吧。。。
能修改的貌似是 集合 吧?
楼主,难不成我记错了?
yanliang_xt
2009-09-15
打赏
举报
回复
int[] newArr = Arrays.copyOf(m,4)
java
用
数组
实现约瑟夫环
java
用
数组
实现的约瑟夫环
问题
。代码
简单
易懂。
java
数组
面试题有哪些?常见的
java
数组
面试题(这些你知道?)
Java
数组
变量是引用数据类型变量,它并不是
数组
对象本身,只要让
数组
变量指向有效的
数组
对象,即可使用该
数组
变量。对
数组
执行初始化,并不是对
数组
变量进行初始化,而是对
数组
对象进行初始化——也就是为该
数组
对象分配一块连续的内存空间,这块连续的内存空间就是
数组
的长度。
java
数组
是
Java
中一个重要的知识点,在实际应用以及面试过程中,我们都需要用到
java
数组
,因此我们需要掌握
java
数组
知识,那
java
数组
面试题有哪些?当声明
数组
类型变量时,为其分配了(32位)引用空间,由于未赋值,因此并不指向任何对象;
java
数组
的class_关于
JAVA
数组
的使用介绍
JAVA
数组
与容器类主要有三方面的区别:效率、类型和保存基本类型的能力。在
JAVA
中,
数组
是一种效率最高的存储和随机访问对象引用序列的方式。
数组
就是一个
简单
的线性数列,这使得元素访问非常快速。但是为此付出的代价却是
数组
的大小被固定,并且在其生命周期中不可改变。由于范型和自动包装机制的出现,容器已经可以与
数组
几乎一样方便地用于基本类型中了。
数组
和容器都可以一定程度上防止你滥用他们,如果越界,就会得到...
Java
数组
基本
问题
首先必须声明
数组
变量,才能在程序中使用
数组
public class Demo01 { public static void main(String[] args) { //
数组
声明,两种都可以,推荐第一种 int[] nums; int nums2 []; } }
Java
中使用new操作符来创建
数组
(n你定义了什么类型
数组
就创建什么类型) public class Demo01 { public static void main
java
数组
效率_
Java
数组
和集合的效率
问题
本篇文章由柠檬学院研发部整理,独家原创,谢绝转载。
Java
经典入门教程:
Java
轻松入门经典教程ke.qq.com
Java
构架师进阶:
Java
构架师技术栈/
Java
架构师/微服务/分布式/高并发/性能优化ke.qq.com
数组
和集合的效率
问题
数组
是
JAVA
语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个
数组
之后,它的容量就固定了,而且...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章