Java键盘录入后进行判断比较

原创 2018年04月16日 16:43:02

说一下想实现的功能:键盘输入一个字符串,下一步判断输入的是否=我想要的,若等于就输出什么什么的。

一开始我这样写:

import java.util.Scanner;
public class lianjie {

	public static void main(String[] args){
		System.out.println("是否进行插入?");
		Scanner scanner =new Scanner(System.in);
		String shifou = scanner.nextLine();
		if (shifou=="yes") {
			System.out.println("现在进行SQL插入");
                } 
	}
}
发现,根本不进if里去,那肯定就是它认为 
shifou!=yes
打印一下,shifou的确赋值为"yes”.所以一个是
//这里应该是没有识别成字符串“yes”。
这里的判断,我们可以改成:
if (shifou.trim().equals("yes")) {
            System.out.println("现在进行SQL插入");
}
就可以判断值是不是为yes,这样就可以打印出:现在进行SQL插入了。

java--通过键盘录入比较两个数的大小

import java.util.Scanner; class Demo2{ public static void main(String[] args){ Scanner sc = new S...
  • dwldp
  • dwldp
  • 2015年01月18日 14:27
  • 275

Java键盘录入三个数比较大小

/* 录入三个数据,获取三个数中的最大值 */ import java.util.Scanner; class ScannerTest1{ public static void mai...
  • qq_27492735
  • qq_27492735
  • 2017年10月31日 12:51
  • 348

【Java基础】键盘录入Scanner类中的next()与nextLine()的问题

本来之前看视频的时候讲过这个问题,结果今天做练习的时候没有注意,导致在for循环中键盘录入String和int数据的时候,导致第二轮开始Scanner中的方法并没有阻塞。大脑没反应过来还以为是循环的问...
  • medtc
  • medtc
  • 2016年05月21日 22:14
  • 418

Java录入两个数据,比较这两个数是否相等

/* 录入两个数据,比较这两个数是否相等*/ import java.util.Scanner; class ScannerTest2{ public static void main...
  • qq_27492735
  • qq_27492735
  • 2017年10月31日 12:52
  • 169

java方法重载实验:判断键盘输入的两个数据的类型后进行比较

实验内容: 使用java语言编程,实现键盘录入两个数据,比较两个数是否相等(采用方法调用方式),输出比较结果; 提高:对实现数字比较的方法进行重载,使之适应int、float、double、short...
  • otianye
  • otianye
  • 2017年08月16日 09:53
  • 260

集合框架_键盘录入学生信息按照总分排序后输出在控制台案例)

package cn.itcast_08; import java.util.Comparator; import java.util.Scanner; import java.util.TreeS...
  • L1585931143
  • L1585931143
  • 2017年01月08日 16:47
  • 516

键盘录入一个数组并进行排序

package yang.base; import java.util.ArrayList; import java.util.Collections; import java.util.Scann...
  • yz972641975
  • yz972641975
  • 2015年08月16日 15:24
  • 1689

Java中从键盘录入的三种方式及注意事项

1、从控制台接收一个字符 此方法只能获取一个字符,不能获取其他数据类型,一般不会使用2、从控制台接收一个字符串 这种方法只能从控制台接收字符串,而无法接收其他数据类型,如果想接收其他数据类型,要对...
  • StriverLi
  • StriverLi
  • 2016年10月31日 17:16
  • 5973

Java语言基础键盘录入的基本格式讲解Scanner

导包  格式 import java.util.Scanner  位置     在 class上面  创建键盘录入对象    Scanner sc = new Scanner();  通过对象来获取数...
  • ss19497
  • ss19497
  • 2017年01月23日 10:44
  • 818

黑马程序员-学习笔记03

//1.使用三元运算符完成如下练习(以int类型数据为例,数字要求键盘录入) /* (1)比较两个数是否相等 import java.util.Scanner; class Demo6 {  ...
  • qq_34533688
  • qq_34533688
  • 2016年04月04日 21:22
  • 272
收藏助手
不良信息举报
您举报文章:Java键盘录入后进行判断比较
举报原因:
原因补充:

(最多只允许输入30个字)