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

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

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

谢谢各位帮忙,最好有注释,么么。。。
展开
 我来答
不想嘚瑟
2008-10-09 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:81
采纳率:0%
帮助的人:109万
展开全部
两个合一起了

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();
System.out.print("Please input name: ");
try
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
string =in.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
int space = string.indexOf(' ');
String fname=string.substring(0,space);
String lname=string.substring(space+1);
System.out.println("first name: "+fname);
System.out.println("last name: "+lname);
}

}
dkchina
2008-10-09 · TA获得超过2473个赞
知道大有可为答主
回答量:3504
采纳率:0%
帮助的人:2076万
展开全部
要求是这样的呀,理解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式