java中什么时候用数组 举例说明
答案:6 悬赏:10 手机版
解决时间 2021-12-03 03:39
- 提问者网友:雪舞兮
- 2021-12-02 15:02
java中什么时候用数组 举例说明
最佳答案
- 五星知识达人网友:行雁书
- 2021-12-02 15:11
字符切割
String str ="1|2|3";
String[] strs = str.split("|");
过滤敏感词
String[] mg = new String[]{"<",">","!"};
String str = "<这是一个标题!>";
for(int i=0;i if(str.indexOf(mg[i])>0){
str.replace(mg[i], "");
}
}
System.out.println(str);
String str ="1|2|3";
String[] strs = str.split("|");
过滤敏感词
String[] mg = new String[]{"<",">","!"};
String str = "<这是一个标题!>";
for(int i=0;i
str.replace(mg[i], "");
}
}
System.out.println(str);
全部回答
- 1楼网友:酒醒三更
- 2021-12-02 20:02
想用就用
- 2楼网友:行雁书
- 2021-12-02 18:54
其实简单一句话,就是同一个类型的东西,并且有两个以上,你想把他们放在一起,那就用数组。明白吗 LZ
祝你好运
祝你好运
- 3楼网友:拜訪者
- 2021-12-02 17:26
什么样的类型能用到数组:所有类型。
什么时候用到数组:当你要用到的时候自然就用到了。
举例:
将一串数字21,6,3,4,8,6,2,8,9依次乘以1,2,3,4,5……
我们会很自然的定义一个数组int a[]={21,6,3,4,8,6,2,8,9},而不是去定义九个变量来储存这九个数字,是不是涅?
然后很自然的用for(int i=1;i<10;i++)a[i-1]*=i;
这里就是你需要用到的时候去用了。当然,如果你死要转牛角尖的话,恩,你是可以用定义九个变量的形式去完成这个事儿的。
当然,也有一些情况是你无法用定义更多变量的形式去替代数组滴,比如说从命令行输入一个int参数N给你的java程序,然后计算出N个从1开始的素数,将这N个素数保留以备用。
什么时候用到数组:当你要用到的时候自然就用到了。
举例:
将一串数字21,6,3,4,8,6,2,8,9依次乘以1,2,3,4,5……
我们会很自然的定义一个数组int a[]={21,6,3,4,8,6,2,8,9},而不是去定义九个变量来储存这九个数字,是不是涅?
然后很自然的用for(int i=1;i<10;i++)a[i-1]*=i;
这里就是你需要用到的时候去用了。当然,如果你死要转牛角尖的话,恩,你是可以用定义九个变量的形式去完成这个事儿的。
当然,也有一些情况是你无法用定义更多变量的形式去替代数组滴,比如说从命令行输入一个int参数N给你的java程序,然后计算出N个从1开始的素数,将这N个素数保留以备用。
- 4楼网友:时间的尘埃
- 2021-12-02 16:41
数组是用来存数据的。
语法如下:
线声明一个数组,其中包括 数组的类型,数组的名字,数组的长度。
然后就是赋值
也可以在声明的同时进行赋值。
赋值,
数组类型[] 数组名 = new 数组类型[]{}//大括号内存储数组元素;
数组类型[] 数组名 = {};
语法如下:
线声明一个数组,其中包括 数组的类型,数组的名字,数组的长度。
然后就是赋值
也可以在声明的同时进行赋值。
赋值,
数组类型[] 数组名 = new 数组类型[]{}//大括号内存储数组元素;
数组类型[] 数组名 = {};
- 5楼网友:醉吻情书
- 2021-12-02 15:47
其实很简单,如果使用到的某种类型的数据较多的时候,可以使用数组,数组表示多个数据对象,而且,可以非常方便地通过数组下表索引来访问指定的数据,因为数组时基于顺序表的,满足顺序表的特征。
一般来说,在java中使用容器来操作还是更加方便的。
另外,使用数组并结合某些排序工具类,比较方便,例如Collections.sort(array),就可以对数组array进行排序。
一般来说,在java中使用容器来操作还是更加方便的。
另外,使用数组并结合某些排序工具类,比较方便,例如Collections.sort(array),就可以对数组array进行排序。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯