有谁知道如何拆分参数。 用户命令行输入是: (名字,姓氏,信用卡号码,地址,电话号码) 输出将是分开的: 当我打电话给“名字”时,第一个名字会出现,等等。
答案 0 :(得分:0)
有C#解决方案:
//first name, last name, credit card#, address, phone number
string input = "Bob, Marley, 1234567890, Jamaica, 555";
string[] parsed = input.Split(',')
.Select(str => str.Trim()) //delete spaces
.ToArray();
//verify
if (parsed.Length < 5)
{
throw new Exception("Wrong input string format!");
}
//print result
Console.WriteLine(parsed[0]); //first name
Console.WriteLine(parsed[3]); //credit card#
答案 1 :(得分:0)
这是Java吗?看看this question并尝试其中提到的工具之一。