Java学习的第四十五
1.例5.7求三个字符串中的最大值
import java.util.Scanner; public class Cjava { public static void main(String[]args) { String []s=new String[3]; System.out.print("请输入三个字符串:"); Scanner s1=new Scanner(System.in); s[0]=s1.next(); s[1]=s1.next(); s[2]=s1.next(); String t=s[1]; for(int i=0;i<s.length-1;i++) { if(s[i].compareTo(s[i+1])<0) t=s[i+1]; } System.out.println("最大的是:"+t); } }
例5.8字符串由小到大
import java.util.Scanner; public class Cjava { public static void main(String[]args) { String []s=new String[3]; System.out.print("请输入三个字符串:"); Scanner s1=new Scanner(System.in); int i; s[0]=s1.next(); s[1]=s1.next(); s[2]=s1.next(); String t=""; for( i=0;i<s.length;i++) { for(int j=i;j<s.length;j++) { if(s[i].compareTo(s[j])>0) { t=s[i]; s[i]=s[j]; s[j]=t; } } } System.out.println("有小到大为:"); for(i=0;i<s.length;i++) { System.out.println(s[i]); } } }
2.没有问题
3.明天继续写例题