2024-06-30 14:51:52 | 我爱编程网
while的条件判断是当输入为0时,结束循环。
并用了list的sort方法。
import java.util.ArrayList;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
ArrayList
Scanner in=new Scanner(System.in);
int a;
while((a=in.nextInt())!=0) {
numList.add(a);
}
System.out.println(max(numList));
}
public static Integer max(ArrayList
if(list==null||list.isEmpty()) {
return null;
}
list.sort((a,b)->{return b-a;});
return list.get(0);
}
}
//你和另一个提问者是同学吧,问了同样的问题
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str =sc.nextLine();
String doubleStr[] = str.split(",");
List
doubleList.sort(new Comparator
@Override
public int compare(String o1, String o2) {
if(Double.valueOf(o1)>Double.valueOf(o2)){
return 0;
}
return -1;
}
});
for(String str1 :doubleList){
System.out.println((double) Math.round(Double.valueOf(str1) * 100) / 100);
}
}
我爱编程网(https://www.52biancheng.com)小编还为大家带来java做一个简单的加减乘除运算,用键盘先后输入a,b的数值。的相关内容。
//参考下我刚写的这个,稍显得智能一些!你可以稍加更改;思路都注释的很详细了!
//代码也不算多,
import java.util.Scanner;
public class 计算器 {
private static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
init();
}
private static void init() {我爱编程网
while (true)
sop(input());
}
private static String input() {
sop("请输入运算表达式如:1+1回车!");
String str = sc.nextLine(), sum = "";
char tem = 0;
int poin = 0;
for (int i = 0; i < str.length(); i++) {//遍历!
char cs = str.charAt(i);
if (cs == '+' || cs == '-' || cs == '*' || cs == '/') {// 寻找找运算符号
tem = str.charAt(i);// 记录运算符号!
poin = i;// 记录符号位置!
break;
} else if (i >= str.length() - 1) {
sop("输入不合法请检查!");
init();
}
}// 拆分数字!
double a = Double.parseDouble(str.substring(0, poin));
double b = Double.parseDouble(str.substring(poin + 1));
switch (tem) {// 开始判断运算!
case '+':
sum = "" + (a + b);
break;
case '-':
sum = "" + (a - b);
break;
case '*':
sum = "" + (a * b);
break;
default:
sum = "" + (a / b);
break;
}
return str + "=" + sum;
}//打印功能!
private static void sop(Object obj) {
System.out.println(obj);
}
}
2023-12-21 16:29:16
2023-12-24 20:21:11
2024-04-13 17:18:48
2024-04-09 17:44:01
2024-04-04 05:10:44
2024-03-31 15:14:06