input相关内容

如何确保Scanner hasNextInt()要求新输入?

新程序员在这里。这可能是一个非常基本的问题,但它仍然让我感到困惑。 我正在尝试做的是编写一个只提供一个整数输入的方法,这样我就可以使用了在我的主程序中输入,而不必乱用非整数输入。但是,即使用自己的方法编写方法也是有问题的。 public static int goodInput(){ 扫描仪输入=新扫描仪(System.in); //构造扫描器 boolean test = inp ..
发布时间:2018-12-04 13:40:44 Java开发

如何在java中获取键盘扫描代码?

我想编写一个应用程序,其中键绑定特定于键盘上键的位置,而不是它们映射到的字符。例如,美国键盘上t和u之间的键应该执行特定的功能,无论它是在美国还是Z,就像它在德国一样。 我认为这样做的方法是将键盘给出的实际扫描码提供给OS来表示按下的键。我怎么能在java中做到这一点? 或者还有其他方法可以实现相同的功能吗? MadProgrammer 说:你必须使用JNA或JNI。您还可以查看 ..
发布时间:2018-11-29 19:52:44 Java开发

Java使用扫描仪输入密钥按下

我正在使用Java编程。 我正在尝试编写代码,可以识别用户是否在基于控制台的程序中按下回车键。 如何使用java执行此操作。有人告诉我,这可以使用Scanner或缓冲输入阅读器完成。我不明白(或知道如何使用)缓冲输入阅读器。 我试图用扫描仪做这个,但是按两次后输入程序终止,它没有工作 扫描仪readinput = new Scanner(System.in); St ..
发布时间:2018-11-29 19:45:43 Java开发

过滤(搜索和替换)InputStream中的字节数组

我有一个InputStream,它将html文件作为输入参数。我必须从输入流中获取字节。 我有一个字符串:“XYZ”。我想将此字符串转换为字节格式,并检查我从InputStream获取的字节序列中是否存在匹配项。如果有,那么我必须用一个其他字符串的再见序列替换匹配。 有没有人可以帮我这个?我使用正则表达式来查找和替换。然而,找不到并替换字节流,我不知道。 以前,我使用jsoup来 ..
发布时间:2018-11-29 18:52:56 Java开发

从Java中的文件中读取大量数据

我的文字文件包含以下格式中的 1 000 002 数字: 123 456 1 2 3 4 5 6 .... 999999 100000 现在我需要读取该数据并将其分配给 int 变量(前两个数字)和其余所有数据( 1 000 000 数字)到一个数组 int [] 。 这不是一项艰巨的任务,但是 - 它的速度非常慢。 我的第一次尝试是 java. ..
发布时间:2018-11-29 18:40:29 Java开发

如何在while循环中使用.nextInt()和hasNextInt()

所以我希望我的程序读取一个输入,它在一行中有一些整数,例如: 1 1 2 然后它应该分别读取每个整数并以新行打印。程序必须读取的整数数量不是事先给出的,所以我要做的是使用while循环,在没有更多的整数读取之后结束。这是我写的代码: while(scan.hasNextInt()){ int x = scan.nextInt (); System.out.println( ..
发布时间:2018-11-28 00:08:33 Java开发

线程“main”中的异常java.util.NoSuchElementException:找不到行 - 使用扫描仪输入

我正在尝试从链接列表中删除特定节点。我试图调用我的方法removeNode,但是当我调用它来获取用户输入时它给了我这个错误。任何有关如何解决此问题的建议将不胜感激! 线程“main”中的异常java.util.NoSuchElementException:No line发现 在java.util.Scanner.nextLine(未知来源) 在LinkedList.removeNode(Li ..
发布时间:2018-11-28 00:07:52 Java开发

何时会在JAVA的流中发生EOFException

我正在使用DataInputStream并且有一个关于EOFExceptions的问题。 根据java docs: 表示在输入过程中意外地达到了 流的文件结尾或结尾 。 此异常数据 输入流主要用于信号流的结束。 注意许多其他输入操作 在 流的末尾返回一个特殊值,而不是抛出 异常。 这是否意味着当生成EOFException时,流不会再次打开?这是否意味着你永远 ..
发布时间:2018-11-28 00:01:42 Java开发

Java从单行读取多个int

我正在开发一个程序,我希望允许用户在出现提示时输入多个整数。我曾尝试使用扫描仪,但我发现它只存储用户输入的第一个整数。例如: 输入多个整数:1 3 5 扫描程序只获得第一个整数1。是否有可能从一行获得所有3个不同的整数,并能够在以后使用它们?这些整数是我需要根据用户输入操作的链表中数据的位置。我无法发布我的源代码,但我想知道这是否可行。 解决方案 我一直在hackerearth ..
发布时间:2018-11-27 22:41:08 Java开发

带有输入提示的Java JTextField

我想在 javax.swing.JTextField 中添加一个提示值。它应该看起来像Firefox渲染 。这将在背景中创建一个带有文本“bla”的编辑字段。如果文本框具有焦点,则标题文本会消失,如果用户离开编辑框而没有文本,则会再次出现。 是否有(免费)swing组件执行此类操作? 解决方案 看一下这个: http: ..
发布时间:2018-11-26 22:05:51 Java开发

如何检查用户是否按了某个键?

在java中我有一个程序需要连续检查用户是否按了一个键。 所以在psuedocode中,类似于 if(isPressing(“w”)) { // do somthing } 提前致谢! 解决方案 在java中你不会检查是否按下了某个键,而是 listen 到 KeyEvent 秒。 实现目标的正确方法是注册 KeyEventDispatcher ,并实现 ..
发布时间:2018-11-26 13:21:56 Java开发

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

我试图创建一个计算器,但我无法让它工作,因为我不知道如何获取用户输入。 如何用Java获取用户输入? 解决方案 最简单的方法之一是使用扫描仪对象如下: import java.util.Scanner; 扫描仪读卡器=新扫描仪(System.in); //从System.in读取 System.out.println(“输入数字:”); int n = reade ..
发布时间:2018-11-26 12:09:50 Java开发

java.util.NoSuchElementException - 扫描程序读取用户输入

我是使用Java的新手,但我之前有过使用C#的经验。我遇到的问题是从控制台读取用户输入。 我在这部分代码中遇到了“java.util.NoSuchElementException”错误: payment = sc.next(); // PromptCustomerPayment函数 我有两个函数可以获得用户输入: PromptCustomerQty ..
发布时间:2018-11-26 12:06:50 Java开发

JasperReports动态输入控件

我目前正在尝试使用一些特殊的输入控件行为创建一个JasperReport报告。我的需求是: 四个输入控件,其中两个是日期框,其他是单选按钮 根据单选按钮的选择,其中一个数据盒应该是可见的 所以如果选择了选项1,则显示两个日期框;如果选择了选项2,则只显示一个日期框 我想知道是否有“干净”的解决方案 - 没有找到任何内容。 / p> 任何指针都会有所帮助。 解决方案 表 ..
发布时间:2018-11-19 20:23:23 其他开发

如何在用户输入后阻止Python插入新行?

Python在 input()函数的每次调用之间在控制台输出中插入一个空行,但我不希望这样(即我想要 input()提示在控制台中的连续行上,而不是用空行分隔)。有没有办法做到这一点?我尝试使用输入(“foo”,end =“”)认为它可能像 print()一样工作但事实并非如此...... 代码: fname =输入(“请输入你的名字:”) lname =输入(“请输入你的姓氏:” ..
发布时间:2018-11-15 12:13:59 Python

使用iphone上的HTML文件输入上传文件

我正在创建一个用于将小型影片剪辑上传到HTTP服务器的Web表单。但是,当我的HTML文件输入控件显示在ipod touch上时,该按钮被完全禁用,我无法点击它来上传文件。 我该怎么做使用输入控件将文件(例如电影剪辑或图片)上传到我的HTTP服务器。我的页面符合XHTML MP 1.2。 解决方案 IOS6现在允许它: ..
发布时间:2018-11-02 13:56:36 移动开发