GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — java-coding-problems/ArraysAsListExample.java at main · GitH05/java-coding-problems Expand file tree/ Copy pathArraysAsListExample.javaMore file actions 33 lines (24 loc) · 953 Bytes / Copy pathArraysAsListExample.javaFile metadata and controls33 lines (24 loc) · 953 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class ArraysAsListExample { public static void main(String[] args) { // Arrays.asList() creates a fixed-size List List<String> names = Arrays.asList("Ram", "Shyam", "Hari"); System.out.println("Before set(): " + names); // Changing an existing element is allowed names.set(0, "Sita"); System.out.println("After set(): " + names); // Adding a new element is NOT allowed try { names.add("Gita"); } catch (UnsupportedOperationException e) { System.out.println("add() failed: " + e); } // Use ArrayList when you need a resizable List List<String> resizableNames = new ArrayList<>( Arrays.asList("Ram", "Shyam", "Hari")); resizableNames.add("Gita"); System.out.println("ArrayList: " + resizableNames); } } |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |