① 使用java做一个键盘录入用户名与密码,如果用户名与密码存在在集合中那么视为重复
你是要代码还是思路?
判断重复就只判断用户名就可以了List<String,String> list= new ArrayList<String,String>();
② 如何编写一个java程序输入用户名和密码,登陆百度知道,求解!
.
这个只能本地 登陆自己网站 要像登陆网络 没他们的接口不行啊
html<form action="login.jsp" method="post>姓名:<input type="text" name="name"/><br/>密码:<input type="password" name="password"/><br/><input type="submit" value="提交"/></form>
③ 用java怎么将密码和用户绑定
我简单的给你说注册,和登录的大概流程:
首先有一个用户表:保存用户的资料信息,登录用户名,登录密码。(比如说学生对象,学生有身份证:有姓名,有性别,等等属性,这些属性为一个完整的对象,用户名和登录密码绑定好比:你身份证和你姓名的绑定一样,是相辅相成的)
登录的时候:输入用户名,他回根据你用户名,找到你对应的用户密码(就好比根据你身份证找你姓名一样),找到密码之后,它会根据你页面上输入的密码,和你数据库保存的密码匹配,如果匹配成功就登录成功。。
密码这块有加密。。。
④ java编写一个程序模拟用户登录操作,用户名和密码从键盘输入
import java.util.Scanner;public class LoginTest {/*** @param args*/public static void main(String[] args) {String loginName = "admin";String passWord = "123456";Scanner sc = new Scanner(System.in); boolean isSuccess = false;int index = 0;while(!isSuccess){System.out.println("请输入用户名:"); String name = sc.nextLine(); //读取字符串型输入 System.out.println("请输入密码:"); String passW = sc.nextLine(); if(loginName.equals(name)&&passWord.equals(passW)){System.out.println("户名密码正确,退出程序");isSuccess = true;}else{if(++index>=3){System.out.println("用户名密码错误,程序即将退出");return;}else{System.out.println("用户名密码错误,请重新输入");}}}}}⑤ 用JAVA编写输入用户名和密码
import java.util.Scanner;
public class Logon {
private static final char username = '青';
private static final int password = 123;
private static final Scanner san = new Scanner(System.in);
public static void main(String[] args) {
char iname;
int ipass;
System.out.print("请输入用户名: ");
iname = san.next().charAt(0);
System.out.print("请输入密码: ");
ipass = san.nextInt();
if(Logon.username == iname && Logon.password == ipass) {
System.out.println("欢迎你, " + Logon.username);
} else {
System.out.println("对不起, 你不是" + Logon.username);
}
}
}
⑥ java编程输出使用键盘输入账号,密码,和一个自定义的账号密码值进行匹配
importjava.util.Scanner;
publicclass密码{
privatestaticScannersc=newScanner(System.in);
publicstaticvoidmain(String[]args){
Stringid="zhangsan",key="12345";
while(true){
booleana=false,b=false;
System.out.println("------>输入账号:");
Stringid1=sc.nextLine();
System.out.println("------>输入密码:");
Stringkey1=sc.nextLine();
if(id.equals(id1))
a=true;
if(key.equals(key1))
b=true;
if(a&&b){
System.out.println("输入正确!");
}elseif(!a&&b)
System.out.println("账号有误!");
elseif(a&&!b)
System.out.println("密码有误!");
else
System.out.println("全部有误!");
}
}
}
⑦ java,编写一个用户身份验证程序,用户名及密码从键盘输入
你的程序有一点小问题,m的值没改变,我给你改了一下,你看看吧。
import java.util.*;
class User{
private String userName,password;
User(){
System.out.println("输入用户名:");
Scanner reader=new Scanner(System.in);
userName=reader.nextLine();
System.out.println("输入密码:");
Scanner reader1=new Scanner(System.in);
password=reader1.next();
}
void check(){
int m=0;
int n=0;
if(userName.equals("")==true || userName==null)
m=0;
else
m=userName.length();
if(password.equals("12345678")==true)
n=1;
if(m!=0 && n==1){
System.out.println("用户名有效");
}else{
System.out.println("用户名无效");
}
}
}
public class Users {
public static void main(String[] args){
User user=new User();
user.check();
}
}
⑧ JAVA实现控制台输入用户名密码
name是字符串,想比较内容相等把
name=="青"换成
name.equals("青")就行了,
不用郁闷了。。。
⑨ 用java 写一个登陆的功能,输入账户和密码,发送给服务器端,这个消息怎么封装
都不知道你的服务器是web服务器 还是socket通讯服务器
如果是web服务器 那就如婉月工作室所说的 那么发送
如果是socket 服务器 那就在服务器上建立socket服务端
在登录机上建立socket 客户端
自定义通讯协议 比如 发送 login#admin#000111
服务端就可以识别为 是登录指令 用户名 admin 密码 000111
服务器访问数据库 得到结果 返回 login#1 或者 login#0 那客户端就知道验证是否成功了
这是最简单的规约