[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface Internal.IntList (3.19.4)\n\n public static interface Internal.IntList extends Internal.ProtobufList\u003cInteger\u003e\n\nA [java.util.List](https://docs.oracle.com/javase/8/docs/api/java/util/List.html) implementation that avoids boxing the elements into Integers if\npossible. Does not support null elements. \n\nImplements\n----------\n\ncom.google.protobuf.Internal.ProtobufList\\\u003cjava.lang.Integer\\\u003e\n\nMethods\n-------\n\n### addInt(int element)\n\n public abstract void addInt(int element)\n\nLike #add(Object) but more efficient in that it doesn't box the element.\n\n### getInt(int index)\n\n public abstract int getInt(int index)\n\nLike #get(int) but more efficient in that it doesn't box the returned value.\n\n### mutableCopyWithCapacity(int capacity)\n\n public abstract Internal.IntList mutableCopyWithCapacity(int capacity)\n\nReturns a mutable clone of this list with the specified capacity.\n\n### setInt(int index, int element)\n\n public abstract int setInt(int index, int element)\n\nLike #set(int, Object) but more efficient in that it doesn't box the element."]]