字符串比较:equals()方法
2014-01-22 20:32
197 查看
1.equals()方法。
public class Demo6{
public static void main(String[] args){
int count = 0;
java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.print("请输入账号:");
String username = sc.nextLine();
count++;
while(!"admin".equals(username)){
if(count == 3){
System.out.println("您的账号不正确。今天已无机会!");
return;
System.exit(0);
}
System.out.println("您的账号不正确。请重新输入!");
System.out.print("请输入账号:");
username = sc.nextLine();
count++;
}
if(!"admin".equals(username)){
System.out.println("您的账号不正确");
return;
}
System.out.print("请输入密码:");
String password = sc.nextLine();
username = null;
假设已经注册的账号为admin,密码为123456
if("admin".equals(username) && "123456".equals(password)){
System.out.println("欢迎");
}else{
System.out.println("您的账号或密码有误!");
}
if(!"123456".equals(password)){
System.out.println("您的密码不正确");
}
}
}
public class Demo6{
public static void main(String[] args){
int count = 0;
java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.print("请输入账号:");
String username = sc.nextLine();
count++;
while(!"admin".equals(username)){
if(count == 3){
System.out.println("您的账号不正确。今天已无机会!");
return;
System.exit(0);
}
System.out.println("您的账号不正确。请重新输入!");
System.out.print("请输入账号:");
username = sc.nextLine();
count++;
}
if(!"admin".equals(username)){
System.out.println("您的账号不正确");
return;
}
System.out.print("请输入密码:");
String password = sc.nextLine();
username = null;
假设已经注册的账号为admin,密码为123456
if("admin".equals(username) && "123456".equals(password)){
System.out.println("欢迎");
}else{
System.out.println("您的账号或密码有误!");
}
if(!"123456".equals(password)){
System.out.println("您的密码不正确");
}
}
}
相关文章推荐
- 深入解析字符串的比较方法:“==”操作符;String.Equals方法;String.Compare方法;String.CompareOrdinal方法。
- toCharArray()方法 和 Java中比较两个字符串是否相等equals方法
- 讲的非常好的“==”与equals()方法的比较,尤其是对于字符串的例子,非常棒
- 习惯:比较字符串内容是否相等,用equals方法
- Java中字符串的比较==,equals()方法
- Java中"=="和equals方法在字符串比较中的不同
- Java中打印出来完全相同的两个字符串,用equals方法比较返回的却是false的原因
- 几种字符串反转方法效率比较
- c# 字符串比较方法
- jsp中 java字符串比较用equals,不能用==
- 字符串中String类的比较方法
- shell 脚本中实现字符串大小写不敏感的比较方法
- JAVA中字符串比较equals()和equalsIgnoreCase()的区别
- string.Equals和tring.Compare比较字符串(并且忽略大小写)
- 比较两个对象的内容是否相等 重写object 的equals方法
- C# 字符串去空格方法比较
- java学习:字符串比较“==”与“equals”的差异及与c#的区别
- javascript中比较字符串是否相等的方法
- php 字符串压缩方法比较
- Java中的String类以及 == 和equals()方法的比较!