我有一个变量并将其打印出来,并且打印出“ 2”

西蒙·舒尔茨(Simon Schulz)
try {
            Scanner s = new Scanner(new File("script.txt"));
            int i = 0;
            if (s.hasNext()){
                i = s.nextInt();
            }
            System.out.println(i);

        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }

现在一切正常,感谢您的帮助。我发现了我的错误!:)

Shmwel

如果您希望在控制台上仅打印一个数字,那是错误的,因为:

try {
            Scanner s = new Scanner(new File("script.txt"));
            System.out.println(s.nextLine()); //<-- HERE YOU PRINT FIRST!
            int i = 0;
            if (s.hasNext()){
                i = s.nextInt();
            }
            i = 5;
            System.out.println(i); //<-- HERE YOU PRINT THE SECOND NUMBER!

        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }

因此,您调用两次System.out.println()(通常按方法说的那样打印)两次

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我有一个代码,需要按不同的顺序打印出来,但它一直在括号中打印出来

如何以递归方式乘以2的数字并打印出来

使用Linq将二维数组除以2,然后打印出来

试图创建一个打印出来的数组:ARRAY 中每个值有多少

如果我将2的double数据类型值相加,结果将四舍五入并打印出来。如何获得double的确切输出?

如何使用gsub修改awk中变量的值并将其打印出来?

在字符串中添加一个字符并将其打印出来会在C语言中产生乱码

遍历2D数组并搜索某个值,然后打印出一个元素

从Servlet打印出来

我在链表中添加了4个元素,但是为什么只显示了三个,而最后一个元素没有打印出来

我将如何使用printf()和输入单词的String数组在一个星号框中打印出来

我有一个python列表作为字符串,我想按顺序和顺序隔开打印出来

携带另一个元素并打印出来

找到一个子串并打印出来

编写一个找到短语并打印出来的程序

为什么我的返回元组中只有一个可以工作,但打印出来时还可以呢?

当我单击<th>中的复选框时,我想获取所有与该值匹配的<td>并将其打印出来

我尝试要求用户输入然后将其打印出来,但它不打印

如何在Java中读取文本文件的第一行并将其打印出来?

如何对javascript对象的属性执行计算并将其打印出来

目标-C。返回字符串并将其打印出来的块

Flutter 有没有办法制作一个动态时间戳,打印出 10 分钟前、1 小时前或 2 个月前的内容

读取一个充满整数的二进制文件,并以C格式的ASCII格式将其打印出来

为什么我的“打印延迟信件”脚本会一次全部打印出来?

数组变量不在while循环中打印出来

变量包含数据但未打印出来

计划打印出拒绝所有变量输入,但我想使它只打印在一个特定的字母输入eg'u“说出来?

我想让 def 函数的输出打印出来

我想创建一个从文本文件中读取数据并在两个不同部分中打印出来的程序