String firstname , middlename , lastname ;
firstname = fn.getText().substring(0,1);
middlename = mn.getText().substring(0,1);
lastname = ln.getText();
String shortname = shortname.concat(lastname); // error is in this line, shortname.concat
shortname = shortname.concat(" ");
shortname = shortname.concat(firstname);
shortname = shortname.concat(".");
shortname = shortname.concat("middlename");
shortname = shortname.concat(".");
shrt.setText(shortname);
没有其他行有任何错误。只是shortname
变量未初始化。变量未被初始化
注:易于解决方案请。我在第11课。做这个JAVA没有文字书。
请编辑您的文章,并附上错误[stack trace](http://en.wikipedia.org/wiki/Stack_trace) – Christian
@Christian,这是一个编译错误;) –