aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.test/tst-rsrc/org/eclipse/jgit/test/resources/greeting.javasource
blob: 9659685c634d49ae837a96f7eefb789ca34133e5 (plain)
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
34
35
36
37
public class Greeting {
    public String getGreeting(String name) {
        String msg = "Hello, " + name + "!";
        return msg;
    }

    public String getFarewell(String name) {
        String msg = "Goodbye, " + name + ". Have a great day!";
        return msg;
    }

    public String getPersonalizedGreeting(String name, String timeOfDay) {
        String msg;
        switch (timeOfDay.toLowerCase()) {
        case "morning":
            msg = "Good morning, " + name;
            break;
        case "afternoon":
            msg = "Good afternoon, " + name;
            break;
        case "evening":
            msg = "Good evening, " + name;
            break;
        default:
            msg = "Good day, " + name;
            break;
        }
        return msg;
    }

    public static void main(String[] args) {
        Greeting greeting = new Greeting();
        System.out.println(greeting.getGreeting("foo"));
        System.out.println(greeting.getFarewell("bar"));
        System.out.println(greeting.getPersonalizedGreeting("baz", "morning"));
    }
}