软件卸了吧 package test.gt80;import java.util.ArrayList; import java.util.Arrays;public class Test87 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub
ArrayList<String> list = new ArrayList<String>(); list.add("y"); list.add("r"); list.add("g");
String[] ss = new String[3]; ss = list.toArray(ss); System.out.println(Arrays.toString(ss)); Arrays.sort(ss); System.out.println(Arrays.toString(ss)); }}
代码没有问题的,你输入方式有问题吧!应该是三个字符串“yellow”“red”“green”,而不是“yellow red green” public static void main(String[] args) throws Exception { ArrayList<String> list = new ArrayList<String>(); Scanner scanner = new Scanner(System.in); for(;;) { String a = scanner.nextLine(); if(a.equals("")) { break; } else { list.add(a); } } String[] a = list.toArray(new String[list.size()]); for(String aStr : a) { System.out.println("前:"+aStr); } Arrays.sort(a); for(String aStr : a) { System.out.println("后:"+aStr); } }
package test.gt80;import java.util.ArrayList;
import java.util.Arrays;public class Test87 { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<String> list = new ArrayList<String>();
list.add("y");
list.add("r");
list.add("g");
String[] ss = new String[3];
ss = list.toArray(ss);
System.out.println(Arrays.toString(ss));
Arrays.sort(ss);
System.out.println(Arrays.toString(ss));
}}
public static void main(String[] args) throws Exception {
ArrayList<String> list = new ArrayList<String>();
Scanner scanner = new Scanner(System.in);
for(;;) {
String a = scanner.nextLine();
if(a.equals("")) {
break;
} else {
list.add(a);
}
}
String[] a = list.toArray(new String[list.size()]);
for(String aStr : a) {
System.out.println("前:"+aStr);
}
Arrays.sort(a);
for(String aStr : a) {
System.out.println("后:"+aStr);
}
}