どういうわけかここでifステートメントを簡単に持つことができるかどうか疑問に思っています:
public Object[] tableItemFromVisit(Visit visit, boolean editable) {
return new Object[] {
visit.getIdVisit(),
visit.getProfession().getProfessionName(),
visit.getSpiProfessional().getFullName(),
RegularFunctions.getTimeFormat().format(visit.getVisitDate()),
RegularFunctions.toNormalCapitalizedText(visit.getVisitState()
.toString()), visit.getReason(),
if (editable) { "Edit" },
};
}
この構造はどのように呼ばれていますか?配列仕様か何か?とにかく、変数「editable」がtrueの場合、「Edit」文字列が必要です。falseの場合、何も必要ありません...明らかに、次のような2つのreturnステートメントを記述したくありません。お互い...