Results 1 to 2 of 2
  1. #1
    Join Date
    Feb 2011
    Rep Power

    Default Naming a Switch Statement? Help!


    I have come across this question during my school assignment, and would appreciate some help since this is a new topic for me, I have provided the code I have written so far at the bottom. Basically I'm trying to name my 'cases' so a book can be entered rather than a number as in conjunction with switch cases.

    1. Switch to Philip K Dick books

    Java Code:
    Program Names :
    Example Input/Output: 
    A A Scanner Darkly
    V Valis
    O Our Friends From Frolix 8
    U Ubik
    D Do Androids Dream of Electric Sheep?
    Choose a novel from menu above:
    You chose "Ubik"
    This is a main/driver class.
    Use a switch statement to pick a novel by entering the correct character.
    • Allow the user to enter upper or lower case.

    If the novel is not on the list the program should output this exact string including a newline on the end:
    Java Code:
    That novel is not on the list
    ***MY CODE***

    Java Code:
    package assignment3;
    import java.util.Scanner;
    public class DickBooks {
        public static void main(String[] args) {
            int novel;
            Scanner daniel = new Scanner(;
            System.out.print("Choose a novel from menu above:");
            novel = 1;
            System.out.println("You chose\n" + novel);
            switch (novel) {
                case 1:
                    System.out.println("A Scanner Darkly");
                case 2:
                case 3:
                    System.out.println("Our Friends From Frolix 8");
                case 4:
                case 5:
                    System.out.println("Do Androids Dream of Electric Sheep?");
                    System.out.println("That novel is not on the list");
                    System.out.println("Choose a novel from menu above:");

  2. #2
    Tolls is offline Moderator
    Join Date
    Apr 2009
    Rep Power


    You can switch on a char, which is (sort of) what you're reading in from the user.

Similar Threads

  1. help with switch statement
    By java__beginner in forum New To Java
    Replies: 4
    Last Post: 03-19-2009, 03:22 PM
  2. Demonstration of the switch statement
    By Java Tip in forum java.lang
    Replies: 0
    Last Post: 04-23-2008, 08:08 PM
  3. Method in a Switch Statement
    By cart1443 in forum New To Java
    Replies: 6
    Last Post: 03-14-2008, 04:48 AM
  4. Switch Statement Help
    By bluegreen7hi in forum New To Java
    Replies: 6
    Last Post: 02-06-2008, 06:16 AM
  5. Help with gigantamous switch statement
    By trill in forum New To Java
    Replies: 2
    Last Post: 08-06-2007, 08:11 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts