Concatenate Data - Java
import java.util.Scanner;
public class concatenate_data {
public static Scanner input1;
public static Scanner input;
public static void main (String [] args){
input1 = new Scanner (System.in);
input = new Scanner (System.in);
String fname= input1.nextLine();
String lname= input1.nextLine();
int ages = input1.nextInt();
String city= input.nextLine();
System.out.println("You are "+ fname + " " + lname + ", a " + ages + "-years old person from " + city + " .");
}
}
Нещо judge-системата ми дава грешка.. А при тестване от мен работи?
Някой идея защо?
Благодаря предварително.
Ако позволиш да те поправя ... Scanner няма бъг. Просто методите next (), nextInt (), nextDouble и т.н. игнорират символа за нов ред и заради това се получава така. Или иначе казано ти натискаш enter за нов ред но на него му е все тая и си подскача от число на число :)
Съгласен
Благодаря ти за забележката :) Ще се поправя :D Но при положение че тя после му казва отново да сканира, това не се ли счита за бъг/недостатък?