为了账号安全,请及时绑定邮箱和手机立即绑定

Java if条件语句里面可以用字符变量char吗?

/ 猿问

Java if条件语句里面可以用字符变量char吗?

月关宝盒 2019-03-06 11:07:59

Java if条件语句里面可以用字符变量char吗?


查看完整描述

4 回答

?
莫回无

import java.util.*;public class NameTest {

public static void main(String[]args){
//实例化一个键盘输入对象
Scanner input=new Scanner(System.in);
//用于在控制台打印
System.out.println("输入姓名:");
//定义一个字符串,用于接收键盘的输入 trim() 方法用于去除输入时的前后空格
String name=input.next().trim();

System.out.println("输入密码:");

String pass =input.next().trim();
//使用if语句进行判断 equals()方法 比较两个字符串是否相等
if("青".equals(name)&&"123".equals(pass))
System.out.println("欢迎你青");
//else 当你的输入姓名不是“青”或密码不是“123”时执行
else
System.out.println("对不起,你不是青。你是" + name );
}
}



查看完整回答
反对 回复 2019-03-30
?
翻翻过去那场雪

import java.util.*;
public class Test {
public static void main(String[]args)
{
Scanner input=new Scanner(System.in);
System.out.print("请输入用户名:");
String userName=input.next();
System.out.print("\n请输入密码:");
String password=input.next();
if("青".equals(userName)&&"123".equals(password))
System.out.println("欢迎你“"+userName+"”!");
else
System.out.println("对不起,你不是“"+userName+"”");
}}



查看完整回答
反对 回复 2019-03-30
?
慕桂英3389331

public static void main(String[] args) {
Scanner input = new Scanner(System.in); //实例化键盘输入对象d

String str = input.next(); //接收用户输入
str = str.trim(); //将输入进行去空格处理 if(str.equals("青")) //调用String的equals()方法进行比较,方法返回值为boolean
{
System.out.println("你好青!"); //输出语句
}else
{
System.out.println("对不起,你不是青");
}
}

查看完整回答
反对 回复 2019-03-30
?
拉风的咖菲猫

java的变量是有作用范围的,变量的作用域,在这范围之外无法被调用。想在if外面能用,那么就把它先定义在if之前咯。

查看完整回答
反对 回复 2019-03-30

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信