您现在的位置: 爱51代码网 >> 范文 >> 文章正文
Unresolved compilation problem: username cannot be resolved to a variable

Unresolved compilation problem: username cannot be resolved to a variable

import java.util.*; import java.io.*; import java.math.*; public class Welcome {    public static void main(String[] args) {    Console cons = System.console();    username =  cons.readLine("%s","Username:");    char[] password = cons.readPassword("%s","Password:"); } }


这段代码为什么在eclipse下编会报错,而在命令行模式下没有问题?
eclipse 报错如下:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
username cannot be resolved to a variable

at Welcome.main(Welcome.java:18)

Console cons = System.console();
if(cons != null){
  String username =  cons.readLine("%s","Username:");
   char[] password = cons.readPassword("%s","Password:");
} 错误在于 username 前面没有类型String。

eclipse使用自有的编译器ecj。

Eclipse的Console不是System.console()

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    android手机无法与eclipse或电脑
    C/C++洗牌算法源代码
    servlet技术实现用户名唯一的验证
    E-business suite system servic
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    asp中有一段javascipt的网页鼠标
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    ZOJ 3700 Ever Dream 文章中单词
    TortoiseGit和msysGit安装及使用
    sharepoint 2010 获取用户信息Us
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    正则表达式如何解析JSON
    Ajax异步调用后台 实现简单的
    定时将SQL SERVER2000中一个
    Exception in thread "Timer
    Exception sending context 
    Eclipse下启动tomcat报错:/
    Java通过IP地址获取用户所在
    struts2+hibernate 实现B2C电
    android编译时出现'Unab
    Android 仿 WP7 布局
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |