如何让Java控制台扫描由TAB键分隔的2个字符串

问题描述 投票:0回答:1

我无法在控制台中输入 TAB 键来输入由 Tab 键分隔的 2 个字符串,我使用了 split 方法,但它不起作用。 Java 控制台不接受 TAB 键。

这是我的代码片段

String[] data;
String description, amount;
    
Scanner scan = new Scanner(System.in);
    
System.out.println("Enter the description, followed by a [TAB] key, and then the amount: ");
data = scan.nextLine().split("\\t");
description = data[0];
amount = data[1];
    
    
System.out.println("You have entered: " + description + " and " + amount)
java console java.util.scanner command-prompt
1个回答
0
投票

我在我的 Intellij Idea 代码编辑器上编写了您的代码。它工作正常。我想知道您正在使用哪个代码编辑器。

© www.soinside.com 2019 - 2024. All rights reserved.