我想重构我创建的Java方法,使其更清晰,更美观。该方法连接一些字符串,可能是空的或不是。我是java的新手,所以我不知道该怎么做,特别是因为在字符串之间我可能有分隔符。
这是我的方法:
private String createString(String modeloVotacao, String tipoProposicao, String ordemNumero, String ordemAno) {
String modeloDescricao = "";
if(modeloVotacao != null) {
modeloDescricao = modeloVotacao + " - ";
}
if(tipoProposicao != null) {
modeloDescricao += tipoProposicao + " ";
}
modeloDescricao += ordemNumero != null?ordemNumero:"";
if(ordemNumero != null && ordemAno != null) {
modeloDescricao += "/"+ordemAno;
} else {
if(ordemAno != null) {
modeloDescricao += ordemAno;
}
}
return modeloDescricao;
}
以下是此方法返回的一些结果: