mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-06-16 16:35:51 +00:00
845a4b727a
libjava/ * interpret-run.cc: Use ffi_arg for FFI integer return types. * testsuite/libjava.jar/arraysort.java: New file. * testsuite/libjava.jar/arraysort.jar: New file. * testsuite/libjava.jar/arraysort.out: New file. * testsuite/libjava.jar/arraysort.xfail: New file. From-SVN: r238311
45 lines
838 B
Java
45 lines
838 B
Java
import java.util.Arrays;
|
|
import java.util.Comparator;
|
|
|
|
public class arraysort
|
|
{
|
|
private static final Comparator<String> STRING_COMPARATOR = new Comparator<String>()
|
|
{
|
|
public int compare(String str1, String str2)
|
|
{
|
|
return str1.compareTo(str2);
|
|
}
|
|
};
|
|
|
|
static void dumpArray(String[] strings)
|
|
{
|
|
int i;
|
|
|
|
for (i = 0 ; i < strings.length ; i++)
|
|
{
|
|
System.out.println("[" + i + "] " + strings[i]);
|
|
}
|
|
}
|
|
|
|
public static void main(String[] args)
|
|
{
|
|
String[] strings;
|
|
|
|
strings = new String[4];
|
|
|
|
strings[0] = "a";
|
|
strings[1] = "c";
|
|
strings[2] = "b";
|
|
strings[3] = "d";
|
|
|
|
System.out.println("Array of string, before:");
|
|
dumpArray(strings);
|
|
|
|
Arrays.sort(strings, STRING_COMPARATOR);
|
|
|
|
System.out.println("Array of string, after:");
|
|
dumpArray(strings);
|
|
}
|
|
}
|
|
|