gpt4 book ai didi

java - 如何让代码比较数组中的 2 个值?

转载 作者:行者123 更新时间:2023-12-02 09:01:27 25 4
gpt4 key购买 nike

我有以下代码:

Scanner sc=new Scanner(System.in);
System.out.println("Type in your order(ex.5 7 4 6 8 3 9 2 0 1 - SPACES REQUIRED): ");
String input=sc.nextLine();
for(int i=0;i<input.length(); i++) {
String[] b=input.split(" ");
if(b[i] < b[i+1]) { // Condition of "int input"
System.out.println("Acsending");
}
else {
System.out.println("Mixed");
}
}

但它在显示 if(b[i] < b[i+1]) 的部分出现错误。 ,表示“对于参数类型 java.lang.String、java.lang.String,运算符 < 未定义。”我该怎么办?

最佳答案

您应该先将其转换为整数:

String sentence = "1234";
int number = Integer.parseInt(sentence);

关于java - 如何让代码比较数组中的 2 个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60131167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com