package com.day8;import java.util.Scanner;public class Compare { public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print("请输入a的数字:a=");
int a = s.nextInt();
System.out.print("请输入b的数字:b=");
int b = s.nextInt();
System.out.print("请输入c的数字:c=");
int c= s.nextInt();
System.out.print("您想得到最大值还是最小值:");
String d = s.next();
if(d=="最大"){
int a1;
if(a>b){
a1=a;
}else{
a1=b;
}
int a2;
if(a1>c){
a2=a1;
}else{
a2=c;
}
System.out.println("最大值为:"+a2);
}
}
代码在上面  为嘛输入最大的时候就不执行下面的了。。 还有 在“您想得到最大值还是最小值”这里键入中文的话会重叠 要光标移到后面才可以。。有上面办法可以改的。。