Java Traitor

Run Settings
LanguageJava
Language Version
Run Command
class Main { public static void main(String[] args) { String[] name = { "Alice" }; String declaration = " is a traitor"; Print(name[0],Reconsider(name, declaration)); System.out.println(name[0] + declaration); name[0] = "Alice"; Print(name, Reconsider(name, declaration)); System.out.println(name[0] + declaration); } public static String Reconsider(String[] name, String declaration) { name[0] = "Bob"; return declaration; } public static void Print(String name, String declaration) { System.out.println(name + declaration); } public static void Print(String[] name, String declaration) { System.out.println(name[0] + declaration); } }
Editor Settings
Theme
Key bindings
Full width
Lines