【发布时间】:2014-04-26 14:24:02
【问题描述】:
我希望有一个 string.split 有 4 个部分 name1、age1、name2、age2 但转动“String age1 = parts[1];”和“字符串年龄 2 = 部分 [3];”变成整数,这样我就可以按年龄对人们进行排序。
任何帮助将不胜感激!
到目前为止我的代码:
import java.util.Scanner;
public class CharTIntStringSplit
{
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
String nameage;
System.out.println("Enter Firstname and age seperated by , e.g. Firstname, Age");
nameage = kb.nextLine();
String[] parts = nameage.split(",");
String name1 = parts[0];
String age1 = parts[1];
String name2 = parts[2];
String age2 = parts[3];/*after age1 and age2 are converted to
intergers the if statement underneith should work*/
if (age1 >= age2) {
System.out.println(name1 + " " + age1 + ", " + name2 + " " + age2);
}
else if (age1 < age2) {
System.out.println(name2 + " " + age2 + ", " + name1 + " " + age1);
}
}
}
【问题讨论】:
-
查看
Integer类的parseInt方法。 -
我已经试过了,因为我是初学者,所以我无法真正理解,你能否链接到一个简单为我解释它的帖子 =) 谢谢
-
我可以帮你搜索一下,是的。我不会。
-
Lol thnx 不管怎样,哈哈!
标签: java arrays string converter