Hi Guys,
I am working on a program where I want the user to input mulitple classes.
One int, and one String.
Can this be done? if so, how?
I have a tried to get input from both, like in the code below:
Java Code:
import java.util.Scanner;
public class ForumFlowchart {
public static void main(String[]args){
//Creating scanner.
Scanner input = new Scanner(System.in);
//Get information about job
System.out.println("Type in Int");
int i1 = input.nextInt();
System.out.println("Type in String");
String s1 = input.nextLine();
This only lets me input my int, and I do not get the chance to put in my String.
Java Code:
import java.util.Scanner;
public class ForumFlowchart {
public static void main(String[]args){
//Creating scanner.
Scanner input = new Scanner(System.in);
//Get information about job
System.out.println("Type in String");
String s1 = input.nextLine();
Int i1 = (int)s1;
System.out.println("Type in String again");
String s2 = input.Line();
If I keep my input in the same class, I get the error "Can not cast int to string".
My question is, it is possible to get an input from both an Int and a String in the same program?
I appreciate all the help :)
No comments:
Post a Comment