zoukankan      html  css  js  c++  java
  • Eclipse开发工具printf打印方法提示报错的解决方法

    最近在学习java,在练习printf方法的使用时按照书上的语法配置却出现了报错。报错内容为:The method printf(String, Object[]) in the type PrintStream is not applicable for the arguments (String, double, double)。

    使用命令提示符运行java文件后,正常输出结果。确定是开发工具Eclipse的问题。在网上搜索关键字”Eclipse printf 报错“,发现网上有人反应过相同的问题,会出现这种报错是因为Eclipse配置的JDK版本是1.4以下的旧版本。

    解决办法是在Windows--Preferences--Java--Compiler和Windows--Preferences--Java--Installed JREs两处地方将JDK版本修改为1.5或以上版本。

    但我检查我的这两处设置JDK版本都是最新的10版本。问题依旧。

    后来在网上看到Eclipse可以对每个项目的JDK版本进行设置,于是检查项目的JDK设置,选中项目--右键--Bulid Path--ConFigure Bulid Path--Java Compiler发现JDK版本设置为1.4。修改回10,报错消失。

    PS:后来我又下载了jdk1.8,当在全局设置(Windows--Preferences)那里设置JDK版本为1.8时,新建的项目JDK版本也为1.8。之后我再将全局设置中的JDK版本修改为10,刚刚新建的项目JDK版本还是1.8,不会随之变化。需要修改只能右键项目--Bulid Path进行修改。

  • 相关阅读:
    省选模拟27
    省选模拟26
    省选模拟25
    省选模拟23
    PHP 各个框架的优缺点(超详细)
    windows 下安装中文版Git
    支付宝APP支付里设置应用网关和授权回调地址是不必填的
    linux服务器下安装phpstudy 如何命令行进入mysql
    js金钱转大写
    多个 (li) 标签如何获取获取选中的里面的某个特定值??
  • 原文地址:https://www.cnblogs.com/xiaocai0923/p/10742909.html
Copyright © 2011-2022 走看看