-1
System.out.print("Enter name (Last, First) and Social Security Number (###-##-####); ");
String name = in.next();
String info = in.nextLine();

用户输入看起来像Last, First 555-55-1234

我需要帐户看起来像 Last、First 和帐户文件是 lastfir1234。任何帮助将非常感激。

4

1 回答 1

0

尝试这个

  int x=name.indexOf(',');
  int y=name.lastIndexOf('-');
  int z=name.lastIndexOf(' ');      

  account=name.substring(0,x)+name.substring(x+2,z)+name.substring(y+1,name.length());
于 2013-10-08T02:15:49.783 回答