2017-02-18 1 views
-1

Wie kann ich diesen Code effizienter machen? meine IDE markiert die folgenden als redundanteWie zu beheben Initialisierer in Java überflüssig?

// tempQuantity is an instance of ArrayList 

    int quantity = tempQuantity.get(0); 
    tempQuantity.set(0, ++ quantity); 

screenshot of intellij message

Danke

+2

Welche IDE? IntelliJ bezeichnet es nicht als redundant für das, was ich getestet habe. –

+1

Was ist mit Code um es herum? Vielleicht bekommst du anderswo den gleichen Wert. –

+1

noch eclipse. – GauravJ

Antwort

-2

Ich denke, es bedeutet, dass Sie ohne Temperatur Variable das gleiche tun:

tempQuantity.set(0, tempQuantity.get(0) + 1); 
+2

Die Variable 'quantity' wird jedoch in der Zeile darunter verwendet. – krock

+0

'Menge' wird auch unabhängig verwendet – nullpointer

Verwandte Themen