如何在Java中获取字符串用户输入?

时间:2019-03-21 13:25:03

标签: string user-input java-7

我正在编写一个程序来接收用户输入和定义的字符串的连接,但是输出显示不正确。我不明白我的代码有什么问题

import java.io.*;
import java.util.*;

public class Solution {

    public static void main(String[] args) {

        String s = "HackerRank ";
        Scanner scan = new Scanner(System.in);
        String word=scan.nextLine();
        s=s.concat(word);

        System.out.print(s);
        scan.close();
}
}

我输入

  

“是学习和练习编码的最佳场所!”

输出为

HackerRank 

更新:

  

导入java.io. ;导入java.util。;导入java.text。;进口   java.math。;导入java.util.regex。*;

     

公共类解决方案{

public static void main(String[] args) {
    int i = 4;
    double d = 4.0;
    String s = "HackerRank ";

    Scanner scan = new Scanner(System.in);

    int x=scan.nextInt();
    double y=scan.nextDouble();
    String word=scan.nextLine();

     s=s.concat(word);

    System.out.println(i+x);
    System.out.println(d+y);
    System.out.print(s);


    scan.close();
} }

0 个答案:

没有答案