当前位置: 首页 > 知识库问答 >
问题:

试图弄清楚为什么我的字符串不能正确地打印在我的main方法上。为什么打印不正确?[关闭]

胡野
2023-03-14
public static String readFile() throws FileNotFoundException {
    File txtFile = new File(file);
    String i = "";
    
    x = new Scanner(txtFile);
    
    while (x.hasNextLine()) {
        //  Data wont print out correctly
        System.out.println();
        i += x.nextLine();
    }
    
    historicalData = i;
    return i;
    
}

共有1个答案

柯正谊
2023-03-14

您需要指定您希望程序打印的内容。例如system.out.println(“要打印的文本”);

 类似资料:
  • 但是,正确的数据条目在被调用时会打印出来。我试着在网上寻找我应该做什么的答案,但我找不到任何实际可行的东西。我刚刚开始学习Java,所以可能有一个非常简单的答案,我只是忽略了。如果有人有什么想法,我将不胜感激。

  • 我正在写一个简单的程序来记录我的油耗。我试图弄明白为什么换行符没有输出到文件中,而其他字段是。 我的文件的输出结果如下所示,例如: 行程里程:270.67成本:33.76加仑使用量:11.567 我要查找的文件的预期输出是: 行程里程:270.67 成本:33.76 加仑消耗:11.567

  • 我试图使用流按国籍对我的对象进行分组并打印出来。 但是它说:"不能解析方法'println"

  • 问题内容: 我正在创建一个小型Java Jpanel游戏,其中应该有一个火箭,它通过箭头上下移动,并通过太空射击。 触发方法应按以下方式工作:按下空格键,东西触发并在屏幕上移动,然后当它碰到某个x时,它就会消失。此外,您只能发射一次,直到另一颗子弹消失为止。 我不知道我在做什么错。首先,在我的代码启动后,您会看到子弹在屏幕上飞舞。 2,子弹没有消失。 第三,即使其他子弹仍然可见,它也允许我再次开火

  • 问题内容: 我有以下课程: 这是编译结果; 为什么我的输出中包含数字? 问题答案: 在第二种情况下,它将两个字符(G-71和o-111)的unicode码相加并打印总和。这是因为被视为数字类型,因此在这种情况下,运算符是通常的求和。

  • 问题内容: 我不明白为什么编译器从字典中打印值会有所不同?我使用的是Swift 3,Xcode8。这是错误还是优化内容的怪异方法? 编辑 更奇怪的是: 有些价值观过去了,有些则跌破了,有些则保持不变!1.1小于1.1000000000000001,而2.3大于2.2999999999999998,1.2仅为1.2 问题答案: 如注释中已经提到的,a 不能精确存储值。Swift根据IEEE 754