java字符串的比较(区分大小写、忽略大小写)
字符串对比
问题描述
给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:
1:两个字符串长度不等。比如 Beijing 和 Hebei
2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing
3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和 BEIjing
4:两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。比如 Beijing 和 Nanjing
编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。
输入格式
包括两行,每行都是一个字符串
输出格式
仅有一个数字,表明这两个字符串的关系编号
样例输入
BEIjing
beiJing
样例输出
3
package shifengshou;
import java.util.Scanner;
public class Main {public static void main(String[] args) {//字符串对比Scanner in = new Scanner(System.in);String s1 = in.next();String s2 = in.next();if(s1.length() != s2.length()){System.out.println("1");}else{if(s1.equals(s2))//区分大小写的判断System.out.println("2");else if(s1.equalsIgnoreCase(s2))//忽略大小写的判断System.out.println("3");}}
}
java字符串的比较(区分大小写、忽略大小写)相关推荐
- C#比较两字符串是否相等,忽略大小写
1 string s1 = "aaa"; 2 string s2 = "Aaa"; 3 ...
- python 字符串比较忽略大小写的方法_python实现忽略大小写对字符串列表排序的方法...
本文实例讲述了python实现忽略大小写对字符串列表排序的方法,是非常实用的技巧.分享给大家供大家参考.具体分析如下: 先来看看如下代码: string = ''' the stirng Has ma ...
- java字符串变成字母,java字符串的大小写字母转换
java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m java 字符串指定位置的字母大小写转换 例如把 String Sa="SDFE ...
- java字符串的知识总结
java字符串的基本概念 字符串是java特殊的类,使用方法像一般的基本数据类型. 声明字符串的方法: 字符串类型 字符串名字 = 字符串内容 例如 String str="hello&q ...
- golang 字符串比较 不区分大小写
strings.EqualFold()可以检查两个字符串是否相等,同时忽略大小写.它甚至可以使用Unicode package mainimport ("fmt""str ...
- Java怎么查找字符串大写_在Java中,如何检查字符串是否包含子字符串(忽略大小写)?...
本问题已经有最佳答案,请猛点这里访问. 我有两个String s,str1和str2. 如何检查str1是否包含在str1中,忽略大小写? indexOf和contains都是逐个字符的,所以如果你需 ...
- linux忽略大小写 grep,linux grep不区分大小写查找字符串方法
grep用来过滤字符串信息,grep默认对字母大小写敏感,不过可以通过选项对grep屏蔽大小写敏感,该选项为 -i. 一.查看grep工具版本方法 图1 grep版本查询 二.grep -i 使用方法 ...
- java replace 忽略大小写_java替换字符串时忽略大小写
替换字符串大家都用的很熟悉了,但是估计日常很少用到替换时忽略大小写,今天问了身边几个工作超10年的java程序员,竟然大家都不知道怎么写了,这种基础代码竟然都淡忘了.正好学习整理一下,在这里也分享备忘 ...
- java mongo忽略大小写,MongoDB:是否可以进行不区分大小写的查询?
例子: > db.stuff.save({"foo":"bar"}); > db.stuff.find({"foo":" ...
最新文章
- keras图像增强augmentation
- 干货分享:插画家Anmi的创作技巧与练习方法
- Some Essential JavaScript Questions And Answers(3)
- 图形图像技术在手游中的潜在应用
- Linux下x86_64进程地址空间布局
- jdbc连接mysql驱动包_jdbc连接数据库驱动包
- IDEA中集成使用SVN
- Airtest网易自动化测试工具初探(一)
- [2020年]研究生数学建模竞赛题目分享
- java正则表达式大全(常用)
- 74hc595级联c语言程序,10个74HC595级联 单片机程序请教
- ffmpeg视频裁剪
- android脚本精灵开发,触动精灵脚本开发示例代码
- apk自行修改后的操作(软件安装不了,安了打不开,闪退)
- MCAL系列介绍04-GPT
- [计算机数值分析]直线拟合的最小二乘法
- .net 网站接入支付宝扫码支付
- 系列ML.Net 学习篇【一】——初识机器学习
- 如何确定企业是否需要推行CMMI?
- ceph-deploy osd activate xxx bluestore ERROR