Ho una firma del metodo come questa.Metodo efficiente che passa in modalità in java
public void calculateFinalInvoice(int a, int b, int c, int d, int e, int f, int g, int h, int i, InvoiceDO invoiceDO) {
// TO DO
}
Sto passando alcuni parametri. Quindi è meglio passare tutti questi parametri in termini di prestazioni. oppure 1) mantenere una classe per tutti questi parametri 2) mantenere HashMap per tutti questi parametri 3) mantenere un ArrayList per questo.
Potete suggerire per favore qual è il migliore per ottenere prestazioni.
E 'sempre un 'a I' numero di parametri? –
con quale frequenza viene chiamato? – waldol1
Utilizzare una classe per la manutenzione del codice. Non preoccuparti delle prestazioni a meno che non ne abbiate bisogno. –