关于JAVA的两道题。。谢谢。。

来源:百度知道 编辑:UC知道 时间:2024/05/25 15:20:41
1.输入5种水果的英文名称(例如:葡萄 grape,橘子 orange,香蕉 banana,苹果 apple,桃 peach),编写一个程序,输出这些水果名称(按照在字典里出现的先后顺序输出)。
要求:使用Arrays的sort方法对字符串数组中的元素进行排序。

2.随即输入一个人的姓名,然后分别输出姓和名。
要求:使用String类的方法提取字符。

谢谢各位帮忙,最好有注释,么么。。。

两个合一起了

import java.util.*;
import java.io.*;
public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String[] stringArray = new String[5];
int i;
System.out.println("Please input data for stringArray");
for (i = 0; i < stringArray.length; i++)
{
System.out.print(new Integer(i+1)+": ");
try
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
stringArray[i] =in.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
}
Arrays.sort(stringArray);
System.out.println("fruit: "+Arrays.toString(stringArray));

String string=new String()