lundi 14 octobre 2019

"How can I request an if-else input after a switch statement?"

After a switch statement I would like to request a 'Y' or 'N' statement and print out a statement for the respective response. How can I declare the input char, then provide a scanner input for that value?

I've tried using input as a char and an integer. I've also tried using the boolean method as well.

import java.util.*;
public class Dowhile {


  public static void main(String[] args) { 
    Scanner in = new Scanner(System.in);
    int x;
    System.out.println("0,1,-1: ");
    x = in.nextInt();

    switch(x)
    {
      case 1:
        System.out.println("Positive");
        break;
      case -1:
        System.out.println("Negative");
        break;
      case 0:
        System.out.println("Zero");
        break;
      default:
        System.out.println("You're a bad person!");
        break;
    }   

    char input = (('Y'||'N'));
    System.out.println("Enter 'Y' or 'N'");
    in.nextInt();                    
    if(input = 'Y')
      System.out.println("OK");
    else
      System.out.println("wow");



  }}

I expect the output to be the println response for the respective input.

Aucun commentaire:

Enregistrer un commentaire