java/sandbox/Main.java (27 lines of code) (raw):

import java.util.ArrayList; import java.util.Arrays; public class Main { public static void main(String[] args) { var konishi = new Worker("konishi"); System.out.println(konishi.getName()); var newName = "arisa"; konishi.setName(newName); System.out.println(newName); var newNames = new ArrayList<>(Arrays.asList("konishi", "hirakoba")); konishi.setArrayName(newNames); System.out.println(newNames); System.out.println(Worker.getJobName()); var futa = new Teacher("futa"); futa.lesson(); System.out.println(getWorkerName(futa)); String[] students = {"konishi", "futa"}; countArray(students); } public static String getWorkerName(Worker worker){ return worker.getName(); } static void countArray(String[] array){ var count = Arrays.stream(array).count(); System.out.printf("配列の要素数は%sです。最初の要素は%sです。%n", count, array[0]); } }