两到java编程题,大神帮忙做一下,实在不会,有完整运行答案再加分哦,谢谢了 20

 我来答
Coufran
2016-03-24 · TA获得超过213个赞
知道答主
回答量:86
采纳率:0%
帮助的人:32.4万
展开全部
//第1题
import java.util.Scanner;

public class Test {
public static void main(String[] args) {
String[] strs = new String[10];
Scanner sc = new Scanner(System.in);
for(int i=0; i<strs.length; i++) {
strs[i] = sc.nextLine();
}
int max = 0, min = 0;
for(int i=0; i<strs.length; i++) {
if(strs[i].compareTo(strs[max]) > 0) {
max = i;
}if(strs[i].compareTo(strs[min]) < 0) {
min = i;
}
}
System.out.println("The Max String is \"" + strs[max] + "\"");
System.out.println("The Min String is \"" + strs[min] + "\"");
}
}

//第2题
import java.util.Scanner;

public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
for(int i=str.length()-1; i<=0; i--) {
System.out.print(str.charAt(i));
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风起雪落2009
2016-03-24 · TA获得超过1597个赞
知道大有可为答主
回答量:1743
采纳率:74%
帮助的人:382万
展开全部
import java.util.Scanner;

public class te
{

public static void main(String args[]) {
// 第一题
String[] str = new String[10];
System.out.println("请输入10个字符串:");
Scanner sc = new Scanner(System.in);
for (int i = 0; i < 10; i++) {
str[i] = sc.next();
}
String sMax;
String sMin;
sMax = str[0];
sMin = str[0];
for (int i = 0; i < 10; i++) {
if (sMax.compareTo(str[i]) < 0) {
sMax = str[i];
}
if (sMax.compareTo(str[i]) > 0) {
sMin = str[i];
}
}
System.out.println("最大字符串是:" + sMax);
System.out.println("最大字符串是:" + sMin);

// 第二题
System.out.println("请输入一个字符串:");
String s = sc.next();
char[] c = s.toCharArray();
for (int j = (c.length - 1); j >= 0; j--) {
System.out.print(c[j]);
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lugang70884839
2016-03-24 · TA获得超过413个赞
知道小有建树答主
回答量:313
采纳率:57%
帮助的人:113万
展开全部
//创建10个字符串元素数组
String[] strs = new String[10];
Scanner input = new Scanner(System.in);
for (int i = 0; i < strs.length; i++) {
System.out.print("输入第"+(i+1)+"个数");
strs[i] = input.next();
}
Arrays.sort(strs);
System.out.println("最大:"+strs[strs.length-1]);
System.out.println("最小:"+strs[0]);
//逆序输出
Scanner input = new Scanner(System.in);
System.out.print("输入字符串:");
String str = input.next();
String[] strs = new String[str.length()];
for (int i = 1; i <= strs.length; i++) {
strs[i-1] = str.substring((i-1),i);
}
Arrays.sort(strs);
for (int i = 0; i < strs.length; i++) {
System.out.print(strs[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逆吞天
2016-03-24 · TA获得超过806个赞
知道小有建树答主
回答量:579
采纳率:0%
帮助的人:180万
展开全部
明天帮你做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式