gpt4 book ai didi

java - BlueJ 和键盘输入

转载 作者:行者123 更新时间:2023-11-30 11:04:46 26 4
gpt4 key购买 nike

我写了下面的代码:

import java.io.*;
public class Typer
{
public static void main(String[] args)
{
Console cons;
cons = System.console();
boolean edition = true;
if(cons == null)
{
edition = false;
}
if(edition)
{
String name = cons.readLine("Give your name: ");
System.out.println("Your name is: "+ name);
}
else
{
System.out.println("There is no console!");
}
}
}

我正在使用 BlueJ,它不会提示输入。它只是打印出没有控制台!有什么想法吗?谢谢!

当我在 powershell 上编译和运行程序时,它运行正常。由于某些原因,bluej 有所不同。

最佳答案

要使用 BlueJ 输入任何值,我通常使用 BufferedReader 语句。事情是这样的,BufferedReader 名称=new BufferedReader(new InputStreamReader(System.in));在类或方法中编写此语句后,您可以使用控制台输入任何值。请务必在询问值(value)后给出此声明。在整数的情况下-int 变量名= Integer.parseInt(name.readLine);

关于java - BlueJ 和键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29894184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com