Heim >Java >javaLernprogramm >@SafeVarargs-Annotation für private Methoden in Java 9?
@SafeVarargs Anmerkungen wurden in Java 7 eingeführt. Diese Anmerkung gilt für finale und statischeMethoden oder Konstruktoren, die variadische Parameter annehmen. Diese Annotation wird verwendet, um sicherzustellen, dass die Methode keine unsicheren Operationen an ihren Variadic-Parametern durchführt. Ab Java 9 funktioniert die Annotation @SafeVarargs auch für privateInstanzmethoden. Syntax
<strong>@SafeVarargs private void methodName(...) { // some statements }</strong>
import java.util.ArrayList; import java.util.List; public class SafevarargsTest { <strong>@SafeVarargs // Apply @SafeVarargs to private methods</strong> private void display(List<String>... names) { for(List<String> name : names) { System.out.println(name); } } public static void main(String args[]) { SafevarargsTest test = new SafevarargsTest(); List<String> list = new ArrayList<String>(); list.add("TutorialsPoint"); list.add("Tutorix"); test.display(list); } }
<strong>[TutorialsPoint, Tutorix]</strong>
Das obige ist der detaillierte Inhalt von@SafeVarargs-Annotation für private Methoden in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!