00问答网
所有问题
当前搜索:
java数组循环赋值
java循环
中对
数组赋值
会把前一个数据替换为零。
答:
首先呢,你的问题在于对
数组
进行第二次赋值的时候,它的容量已经变为n+2了。而你还是利用n次进行
循环赋值
,这样n+1个值就无法赋上,就会默认为0了(而不是你说的替换)。要解决这个问题,只需要定义一个记录已经Y次输入的变量,然后让n进行动态变化。详细代码如下。import
java
.util.Scanner;public ...
Java
中,定义一个1~100的数据,存放进
数组
,并遍历它。
答:
1、定义一个大小是100的
数组
int arr[]=new int[100];//定一个100大小的整型数组2、
循环赋值
1-100的数 for(int i=1;i<=100;i++){ arr[i-1] = i;//赋值1-100的数}3、遍历数组 for(int i=0;i<arr.length;i++){//数组最大值是arr.length,循环遍历数组 System.out.println...
JAVA
里怎么把这个
数组赋值
给另一个数组
答:
第一种用for
循环
:int[] x={1,2};int[] y=new int[2];for(int i=0;i<x.length;i++){y[i]=x[i];第二种用
java
提供的arraycopy int[] x={1,2};int[] y=new int[2];System.arraycopy(x, 0, y, 0, x.length);//变量依次是(原
数组
,从原数组第几位开始,目标数组,从...
Java
用for
循环
向一个一维
数组
中添加数据
答:
import
java
.util.Scanner;public class addElement { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("输入需要的
数组
大小:"); Scanner scan=new Scanner(System.in); int n = scan.nextInt();//接受输入的数组大小 int[...
java
中何用for
循环
将一个二维
数组
的值付给另外一个二维数组
答:
import
java
.util.Arrays;public class CopyTest{ public static void main(String[] args) { int [][]values={{5,15},{25,35,45},{55,65}};int [][]cloned=new int [values.length][];for(int i=values.length;--i>=0;){ cloned[i]=new int[values[i].length];System.array...
Java
for循环 怎么让自己定义的变量
循环赋值
答:
不断把值
赋值
给自己定义的变量就行了。1、自定义一个变量 int self = 0;2、通过for
循环
给self赋值 for(int i=0;i<100;i++){ self = i;//for循环,从0到99,依次赋值给自定义变量self}
编写
java
程序,声明一个保存10个整数的
数组
,
循环
从键盘输入10个数并...
答:
public static void main(String[] args) { int[] arr = new int[10];int count = 0;Scanner scan = new Scanner(System.in);while(count<10){ System.out.print("请输入第"+(count+1)+"个数:");try{ String str = scan.nextLine().trim();arr[count]=Integer.parseInt(str);count...
java
如何使用for语句给
数组循环赋值
?
答:
你没有在
循环
体里写
赋值
的代码,自然不会赋值了。你可以使用i来参与赋值。举个例子:int[] a = new int[5];for(int i = 0 ;i
java
中 String
数组
怎么动态
赋值
答:
public class StringTest {public static void main(String[] args) {//方法1:知道
数组
有多长的前提下!String[] srr=new String[10];//
循环
动态
赋值
!for (int i = 0; i < srr.length; i++) {srr[i]="第"+(i+1)+"个字符串";System.out.println(srr[i]);}System.out.println("-...
用
JAVA
创建一个int类型的
数组
长度为5,
循环
录入5个值,存入数组中,并将这...
答:
import
java
.util.Scanner;public class Main2 { public static void main(String[] args) { int[] a = new int[5]; int sum=0; Scanner scanner = new Scanner(System.in); for (int i = 0; i < a.length; i++) { a[i] = scanner.nextInt(); sum += ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
javafor循环给数组赋值
Java用int给数组赋值
java数组里面添加元素
java创建数组
java字符串数组循环赋值
java数组赋值给另一个数组
java数组可以赋值给数组吗
java 数组循环
java循环赋值