import java.util.Scanner;
public class SearchArray {
public static void main (String args[]){
//imput array size
//imput array digits
//imput element to search for
Scanner scan = new Scanner(System.in);
int size = scan.nextInt();
double array[] = new double[size];
for(int i = 0; i <= array.length-1; i++){
array[i] = scan.nextDouble();
}
double digit = scan.nextDouble();
boolean bool = findElement(array,digit);
if(bool == true){
System.out.println(digit + " was found in the array");
}else if(bool == false){
System.out.println(digit + " was NOT found in the array");
}
}
public static boolean findElement(double[] array, double digit){
boolean bool = false;
//accepts double array, double & returns boolean
//check if numnber entered is in the array
for(int i = 0; i <= array.length-1; i++){
if(array[i] == digit){
bool = true;
}else{
bool = false;
}
}
return bool;
}
}
扫描器引发的公共类InputMismatchException,以指示检索的令牌与预期类型的模式不匹配,或令牌超出预期类型的范围。
看看下面的答案:https://stackoverflow.com/a/14027583/7421645,并试着理解为什么要获得异常,例如,尝试捕获异常:
try {
// ...
} catch (InputMismatchException e) {
System.out.print(e.getMessage()); //try to find out specific reason.
}
我还会尝试先将测试数据作为字符串
输入,至少直到您确定预期的输入提供预期的输出为止。
String input = "1 fish 2 fish red fish blue fish";
Scanner s = new Scanner(input);
{“error”:“invalid_scope”,“error_description”:“AADSTS70011:为输入参数”scope“提供的值无效。作用域 https://graph.microsoft.com/User.Read https://graph.microsoft.com/User.ReadWrite https://graph.microsoft.com/User.ReadB
然后,我创建了注释代码。 结果 原因:java.lang.StringIndexOutOfBoundsException:长度=0;指数=-6 说真的,我和这个代码斗争了7小时30分钟。
很抱歉,我对Java知之甚少。我得到了这个代码来接管。基本上,我在 当我运行代码时。 下面是解析XML的块 这是Improts,不确定是否需要这样做 这是XML文件
我是Python的初学者。我合并了两个之后,我试图用另一个列值更改一个列的'未分配'值。我不能那样做。如果我使用,那么我可以更改。 我从页面上抓取了一个表,然后修改了数据框中的数据。 pip安装lxml 这是我使用的代码。 我希望将邻域值更改为自治区值。 我得到了这个错误。 KeyError回溯(最近一次调用上次)/usr/local/lib/python3。6/数据包/熊猫/核心/索引/基础。p
我需要将12小时的时间转换为24小时的格式。 我现在已经把12小时的时间硬编码了,以使事情更简单。 我的逻辑:输入sting 07:05:45PM提取最后2个字符。如果AM check为前两个字符,则为12。。如果是,则将其设置为00,否则按原样输出,如果PM检查前两位数字是否为12。。如果是,请保持原样,如果不是,则在前2位加上12 总线错误:10是我运行代码得到的