Saturday, October 18, 2014

Input from different classes.
















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