嘿,我有以下代码,我想检查扫描的项目的值是否与其中一个数组中的值相同,但努力工作弄清楚代码,有没有人有任何想法? 我真的很困扰这整个数组编码,我知道我的代码很长,但请如果你有一个想法告诉我。 而且只有建设性的意见不聪明谁判断我的有限的Java知识,因为我是一个初学者在Java。如何指向数组中的值并在其中使用其中的方法
`package Library;
public class exercising 2 {
public static int id;
public exercising 2(){
id=0;
}
public exercising 2(int _id){
id=_id;
}
public void set id(int _id){
id = _id;
}
public int get id(){
return id;
}
}*`
* package Library;
import java.util.Scanner;
import java.util.Arrays;
public class learning {
public static void main(String args[]){
exercising 2 exercising 1 = new exercising 2();
Scanner Reader = new Scanner(System.in);
exercising 2[] exercise = new exercising 2[5];
exercise[0] = new exercising 2(12345);
exercise[1] = new exercising 2(678910);
exercise[2] = new exercising 2(1112131415);
exercise[3] = new exercising 2(1617181920);
exercise[4] = new exercising 2(2122232425);
System .out .print l n("write your id no");
int get Id = Reader . next Int();
boo lean can Loan= false;
int i = 0;
if(get Id==exercise .hash Code()exercising 1.get id(){
System .out .print l n("you can't loan");;
}
else{
can Loan=false;
System .out. print l n("you're okay");
}
}
}*"
您似乎无处不在的语法。不幸的是,这还不够好,不能得到对它的反馈,因为即使提供了答案,由于其他会导致编译失败的语法错误,它也不起作用。 –
此问题是由于无法再现问题或简单的印刷错误导致的。虽然类似的问题可能在这里讨论,但这个问题的解决方式不太可能有助于未来的读者。这通常可以通过识别并密切检查在发布之前重现问题所需的最短程序来避免。 –
是的语法错了,我想你正在寻找exercise.indexOf(number)> = 0 – maraca