标题:帮我改下??
只看楼主
bzy601638015
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2011-12-3
结帖率:100%
已结贴  问题点数:1 回复次数:2 
帮我改下??
程序代码:
import java.util.*;
public class title {
   public static void main(String[] args){ 

       char username='青';
       int password=123; 

       Scanner input=new Scanner(System.in);
       System.out.println("请输入用户名:");
       String userName=input.next();

       System.out.println("请输入密码:");
       int passWord=input.nextInt(); 

       if(username==userName&&password==passWord){
           System.out.println("欢迎你,"+username);
       }
       else{
           System.out.println("对不起,你不是"+username);
       } 

   }
}
帮我看看,改改??,char怎么输入啊??
搜索更多相关主题的帖子: 用户名 public password class 输入密码 
2012-01-15 18:54
zzgzzg00
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:2
帖 子:388
专家分:627
注 册:2010-8-2
得分:1 
username==userName  不能这样吧  把char改成String吧  然后是equals不是==或则userName截取第一个字符试试

粗心是大敌
2012-01-16 17:46
cheyongshang
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-7-1
得分:0 
你这是java吗?首先类名就搞错了的,类名首字母大写的哈!
import java.util.Scanner;

public class Title {
    public static void main(String[] args) {
        String username = "admin";
        String password = "123";
        Scanner input = new Scanner(System.in);
        System.out.print("请输入用户名:");
        String userName = input.nextLine();
        System.out.print("请输入密码:");
        String passWord = input.next();
        if (userName != null && userName.equals(username) && passWord != null
                && passWord.equals(password)) {
            System.out.println("欢迎你," + username);
        } else {
            System.out.println("对不起,你不是" + username);
        }
    }

}
2012-01-17 11:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-359700-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.078523 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved