00问答网
所有问题
当前搜索:
java建一个数组不赋值直接取
关于
一个Java的数组
定义问题
答:
数组
的初始化有 动态初始化int a[]; a=new int [3];静态初始化int a[]={3,9,8};默认初始化int a[]=new int[5];
java
就是不允许你int[] b = new int[2]{100,200}这样定义,记住就好~~~
在
java中
,
一个数组
的长度不固定(长度大于1),如何获取数组的最后一个元素...
答:
这个情况,应该通过下标,借助length函数获取是最简单的。假设
数组
变量是 s 那么取最后
一个
元素就是s[s.length()-1]
java
删除
数组
中元素 举个例子: int a[]={
1
,2,3,4,5} 我能得到下标 删除...
答:
,然后排序 sort(),这样数组中的那个范围以外的元素就跑到最后的位置,然后再新建
一个
比原来数组小1位的数组,然后赋值,这样,当新
数组赋值
完毕时,老数组的最后一位就被剩下了,这样新数组就相当于那个删了元素的老数组 强烈建议使用 集合或泛型,因为里面有删除方法,而且不用定义长度,相当好使!
在
JAVA中
申明了
一个
二维
数组
为全局变量没有初始化,在后面要怎么为它
赋值
...
答:
动态
赋值
的话lpaisgm的方法就可以满足。如果想赋随机数可以这么写 Random rnd = new Random();for(int i=0;i<
array
.length;i++){ for(int j=0;j<array[i].length;j++){ array[i][j]=rnd.nextInt(100);//从
1
到100随机生成数字,100可以更换,只是个闭区间的变量 } } 差不多应该...
JAVA
从
数组
中取值,塞进另
一个
新建数组中
答:
import
java
.util.ArrayList;import java.util.
Arrays
;import java.util.List;import net.sf.json.JSONObject;public class $ { public static void main(String[] args) { List<JSONObject> data = new ArrayList<JSONObject>(); initData(data); Integer[] arr = new Integer[data....
java
定义
一个
double类型长度为10的
数组
,从控制台输入10个小数依次为数组...
答:
java
定义
一个
double类型长度为10的数组(
数组
元素通过new命令
创建
),从控制台输入10个小数依次为数组每一个元素
赋值
。(1)遍历输出数组各元素的值,各数值以空格... java定义一个double类型长度为10的数组(数组元素通过new命令创建),从控制台输入10个小数依次为数组每一个元素赋值。(1)遍历输出数组各元素的值,各数值...
Java
问题 关于类
数组
的
赋值
问题
答:
这个就能运行刚编辑的 你看看吧 在有哪不明白可以告诉我 import
java
.util.Scanner;public class A { int sim[]=null;public static void main(String args[]){ A f=new A();} public A(){ Scanner sc=new Scanner(System.in);System.out.println("请输入数字的个数");int b=sc.next...
Java中
定义类的
一个
属性为
数组
。
答:
String word;// 不知道你要什么类型的数组,所以给你定
一个一个
Object类型的呵呵 Object[] num;public Shuzu(int n) { this.num = new Object[n];} public void xs() { System.out.println(word);// 循环打印数组中的内容 for (int i = 0; i < num.length; i++) { // 如果
数组
...
java
从键盘输入两个整数m、n,生成
一个
m行n列的二维
数组
,对数组...
答:
Scanner sc = new Scanner(System.in);//接受m和n的值int m = sc.nextInt();int n = sc.nextInt();String[][] arr = new String[m][n];//为二维
数组赋值
for (int i=0;i<m;i++) for (int j=0;j<n;j++){arr[i][j] = sc.next();}//输出二维数组for (int i=0;i<...
java
如何定义
一个
长度为5的一维
数组
,利用随机数组进行
赋值
,求数组所 ...
答:
int[] arr = new int[5];int max,sum,temp;Random r = new Random();for(int i =0;i<arr.length;i++){ temp = r.nextInt(100);//100以内 arr[i] = temp;max = max>temp?max:temp;sum+=temp;} System.out.println("max:"+max);System.out.println("sum:"+sum)...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜