如何从java控制台输入带空格的字符串?

 我来答
田怜H
2018-04-02 · TA获得超过576个赞
知道答主
回答量:13
采纳率:0%
帮助的人:4115
展开全部
  1. /**按行读取 */import java.io.*;public class SystemInTest {
    public static void main(String[] args) {  BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));  String str;  try {   str = stdin.readLine();   System.out.println(str);  } catch (IOException e) {   e.printStackTrace();  }   }}

  2. Java控制台输入带空格的字符串,读取的时候只要按照行来读取,就可以获取到输入的空格,下面是示例:/**按行读取 */import java.io.*;public class SystemInTest {public static void main(String[] args) {  BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));//建立从控制台输入的类  String str;  try {   str = stdin.readLine();//读取一行   System.out.println(str);  } catch (IOException e) {   e.printStackTrace();  }   }}

  3. import java.util.Scanner;
  4. public class encode2013
  5. {
  6.     public static void main(String[] args){
  7.         String inString;
  8.         String delimiter;
  9.         Scanner scan = new Scanner(System.in);
  10.         inString=scan.nextLine();
  11.         delimiter=scan.next();
  12.         inString= inString.replace(" ",delimiter);
  13.         System.out.println(inString);
  14.     }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式