This question already has answers here:
What does a “Cannot find symbol” or “Cannot resolve symbol” error mean?
(13个回答)
2年前关闭。
我想制作一个长度自定义的数组。这是代码:
但是显示错误:
ArrayInt.java:15:错误:找不到符号Arraynya数据[] =新
Arraynya [inputan];符号:类Arraynya位置:类
ArrayInt
ArrayInt.java:15:错误:找不到符号Arraynya数据[] =新
Arraynya [inputan];符号:Arraynya类位置:ArrayInt类
ArrayInt.java:23:错误:找不到符号Arraynya [inputan] =
伊西符号:变量isi位置:类ArrayInt
3个错误
如何输入自定义数组并正确显示?我应该使用ArrayList吗?
(13个回答)
2年前关闭。
我想制作一个长度自定义的数组。这是代码:
import java.util.Scanner;
public class ArrayInt
{
static Scanner input = new Scanner(System.in);
public static void main(String[] args)
{
int Arraynya[];
System.out.print("Input panjang Array: ");
int inputan = input.nextInt();
Arraynya = new int[inputan];
Arraynya data[] = new Arraynya[inputan];
for(int i=0;i<Arraynya.length;i++)
{
System.out.println("Input data ke "+(i+1)+" : ");
int isi = input.nextInt();
}
Arraynya[inputan] = isi;
System.out.println("Arraymu :"+Arraynya[inputan]);
}
}
但是显示错误:
ArrayInt.java:15:错误:找不到符号Arraynya数据[] =新
Arraynya [inputan];符号:类Arraynya位置:类
ArrayInt
ArrayInt.java:15:错误:找不到符号Arraynya数据[] =新
Arraynya [inputan];符号:Arraynya类位置:ArrayInt类
ArrayInt.java:23:错误:找不到符号Arraynya [inputan] =
伊西符号:变量isi位置:类ArrayInt
3个错误
如何输入自定义数组并正确显示?我应该使用ArrayList吗?
最佳答案
ArrayInt.java:15:错误:找不到符号Arraynya数据[] =新的Arraynya [inputan];符号:Arraynya类位置:ArrayInt类
Arraynya data [] = new Arraynya [inputan];它存储Arraynya的对象
我不明白为什么您使用了此statemnt,但是它创建了一个数组类型为Arraynya ..的变量名称数据的大小为inputan ...它存储了Arraynya的对象..因为没有名为Arranynya的类,您正在获取错误“找不到符号”
int Arraynya [] = new int []; //它存储整数
关于java - 创建具有动态长度的整数数组时无法显示数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49474037/
10-09 00:39