【发布时间】:2016-07-19 04:56:58
【问题描述】:
我正在创建一个存储玩家姓名、等级和技能的随机访问文件,并且我正在制作它,以便如果您输入的玩家姓名超过 26,它会在 26 处被删除,如果它比 26 短,我想用空格填充它。
我想出了 subString 以确保只选择前 26 个,但我想知道如果我没有输入任何值,你们会建议什么来确保我有 26 个填充空白。这只是我的代码的一个sn-p,如果您希望我添加更多,我会的。
public static String PlayerNameMethod (RandomAccessFile store){
try{
String PlayerName = input.next();
store.writeUTF(PlayerName);
if (PlayerName.length()> 26){
PlayerName.substring(0,26);
System.out.print("The Player Name is" + PlayerName);
}
if (PlayerName.length()< 26){
//PART I CANT FIGURE OUT
}
【问题讨论】:
标签: java randomaccessfile