Inspectopedia Help

Only one element is used

Reports lists, arrays, and strings where exactly one element is queried right upon the creation. Such expressions may appear after refactoring and usually could be replaced with an accessed element.

Example:

System.out.println(new int[] {1,2,3,4,5}[2]);

After the quick-fix is applied:

System.out.println(3);

New in 2022.3

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3

Plugin:

Java, 233.SNAPSHOT

Last modified: 13 July 2023