1. Java 关键字
2.字符串排序
3.查找,比较
package zuo_ye4;
import java.util.Scanner;
public class String_02 {
public static void main(String[] args)
{
String[] s =new String[]{"abstract","assert","boolean","break","byte","case",
"catch","char","class", "continue", "default", "do","double","else",
"enum","extends","final","finally","float","for","if","implements",
"import","int","interface","instanceof","long","native","new package",
"private","protected","public","return","short","static","strictfp",
"super","switch","synchronized","this","throw","throws","transient","try",
"void","volatile","while","goto","const","true","false","null"};
// System.out.println("abstract".compareTo("assert")<0);
System.out.println("无排序输出:");
output(s);
toSort(s);
System.out.println("排序后输出:");
output(s);
find(s);
}
public static void find(String[] str)
{
Scanner scan = new Scanner(System.in);
System.out.print("输入要查找的单词:");
String s1 = scan.nextLine();
int i=0;
while(true)
{
if(s1.equals(str[i])){
System.out.println(s1+" 是Java的关键字,在字符数组中的索引为【"+i+"】");
break;
}if(i==str.length-1){
System.out.println(s1+"不属于Java关键字");
break;
}
i++;
}
}
public static void output(String[] str) {
int j = 1;
for (String s : str) {
System.out.print(s + " ");
if (j == 10) {
System.out.println();
j = 1;
}
j++;
}
System.out.println();
}
public static void toSort(String[] str) {
for(int i=0; i<str.length;i++) {
for(int j=i+1;j< str.length;j++) {
if(str[i].compareTo(str[j])<0) {
String s =str[i];
str[i] = str[j];
str[j] = s;
}
}
}
}
}