From 2735d2baef0f38b66144f61e8e1b7ac813401fad Mon Sep 17 00:00:00 2001 From: Gianluca Date: Mon, 21 Jul 2014 17:48:01 +0200 Subject: [PATCH] =?UTF-8?q?Introducing=20string-based=20switch=20=C3=A0=20?= =?UTF-8?q?la=20Java=207?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- java/build.gradle | 2 +- java/src/main/java/it/tug/Main/Formatter.java | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/java/build.gradle b/java/build.gradle index 73a57f4..a50bd3c 100644 --- a/java/build.gradle +++ b/java/build.gradle @@ -1,6 +1,6 @@ apply plugin: 'java' -sourceCompatibility = 1.6 +sourceCompatibility = 1.7 group = 'it.tug' version = '0.1' diff --git a/java/src/main/java/it/tug/Main/Formatter.java b/java/src/main/java/it/tug/Main/Formatter.java index abdeec4..92d91c6 100644 --- a/java/src/main/java/it/tug/Main/Formatter.java +++ b/java/src/main/java/it/tug/Main/Formatter.java @@ -10,13 +10,13 @@ public Formatter(Service service) { public String doTheJob(String theInput) { String response = service.askForPermission(); - if (response == "FAIL") { - return "error"; - } else if (response == "OK") { - return String.format("%s%s", theInput, theInput); - } else { - return null; + switch (response) { + case "FAIL": + return "error"; + case "OK": + return String.format("%s%s", theInput, theInput); + default: + return null; } } - }