我需要创建一个程序,用两位读取用户名:first name和surname。从这两个名字我需要创建一个用户ID。 ID的格式是从他们的名字开始的首字母,直到姓氏的前5个字符?
答案 0 :(得分:1)
String id = name.substring(0,1) + surname.substring(0,5);
答案 1 :(得分:0)
String fName = "Jon";
String lName = "Doe";
String id = fName.charAt(0) + StringUtils.substring(lName, 0, 5);
System.out.println(id);
考虑使用Apache Commons Lang。正如您在我的示例中所看到的,String“Doe”的长度小于5。