【发布时间】:2011-05-27 16:21:15
【问题描述】:
我正在创建一个提示名字和姓氏的程序,然后打印一个字符串,该字符串由用户名字的第一个字母,后跟用户姓氏的前五个字符,然后是范围内的随机数组成10 到 99。
我知道如何提示输入名称并找到随机数,但我不知道如何
"打印一个由名字的第一个字母,后跟姓氏的前五个字母组成的字符串。"
谁能帮帮我?我是一个非常初级的 Java 程序员。
所以我真的很接近完成这个,但它一直在说第 55 行的“非法开始表达”,我无法弄清楚。这是我的代码,对不起,我知道这是一团糟:
Random generator = new Random();
int num1;
num1 = generator.nextInt(10-99);
第 55 行:公共字符串子字符串;
String result;
System.out.println("Result:" + (beginIndex) + (firstname.substring(0,1) + lastname. substring (0,5)) + (num1) );
【问题讨论】:
-
这听起来像家庭作业,如果是这样,你应该这样标记它。
-
如果姓氏不超过 4 个字符会怎样?