字符串比较(java)
字符串对比
问题描述
给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:
1:两个字符串长度不等。比如 Beijing 和 Hebei
2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing
3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和 BEIjing
4:两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。比如 Beijing 和 Nanjing
编程判断输入的两个字符串之间的关系属于这四类中的哪一类,给出所属的类的编号。
输入
包括两行,每行都是一个字符串
输出
仅有一个数字,表明这两个字符串的关系编号
样例输入
BEIjing
beiJing
样例输出
3
利用java里面已定义的方法来进行比较
import java.util.*;
public class CompareString {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s1 = sc.nextLine();String s2 = sc.nextLine();if (s1.length()!=s2.length()) {//比较长度System.out.println(1);return ;//如果符合该条件,跳出当前执行的方法,后面的方法也不再执行}if(s1.equals(s2)) {//比较内容是否一致(区分大小写)System.out.println(2);return ;}if(s1.equalsIgnoreCase(s2)) {//比较内容是否一致(不区分大小写)System.out.println(3);return ;}System.out.println(4);//剩下的只有情况四了return ;}
}
字符串比较(java)相关推荐
- java中将json字符串_Java中JSON字符串与java对象的互换实例详解
在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好, ...
- java考察代码_一段简单的关于字符串的 Java 代码竟考察了这么多东西
下面的代码运行结果是什么?解释一下为什么会有这些差异. String s1 = "hello"; String s2 = s1 + ",world"; Stri ...
- Java中JSON字符串与java对象的互换实例详解
这篇文章主要介绍了在java中,JSON字符串与java对象的相互转换实例详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JS ...
- Json对象与Json字符串的转化、JSON字符串与Java对象的转换
一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...
- json字符串与java对象的相互转换(jackson)
1.java对象转换为json字符串 package com.chichung.json;import com.fasterxml.jackson.core.JsonProcessingExcepti ...
- json java typeof_Json对象与Json字符串的转化、JSON字符串与Java对象的转换
一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...
- 一个从源代码里提取中文字符串的java类
2019独角兽企业重金招聘Python工程师标准>>> 工作中需要优化代码里的中文警示语和异常信息,实在比较多,所以就写了个程序专门从代码里提取中文字符串. java做的,比较简单, ...
- java检查两个字符串是否包含,java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含...
java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含 要检查一个字符串是否包含另外一个字符串需要使用indexOf()方法,如果indexOf方法返回大于等于0的值 ...
- java语言中json转换,JSON字符串和JAVA语言对象的相互转换教程
本文主要向大家介绍了JSON字符串和JAVA语言对象的相互转换教程,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 一:字符串转换为对象:使用JSON.parse()方法 var st ...
- Collection的使用 字符串保存 java
Collection的使用 字符串保存 java 创建集合 添加成员 获取长度 删除成员 按数据删除 清空集合 增强for遍历集合 使用迭代器 判断成员是否存在 判断是否为空 如果为空,就是true
最新文章
- java 类的存储结构设计_Doris存储层设计介绍1——存储结构设计解析
- 不要把OKR用成 KPI,OKR和KPI有什么区别?
- shell if else
- unity3d 数学的数学基础和辅助类
- 《微软飞行模拟》用AI还原15亿建筑,出现王宫变写字楼bug
- python可以做力扣的题吗_力扣题目练习一
- 献给支持51CTO博客的博友们-----做自己喜欢的事情
- 查看job运行时间,以便不影响生产数据库正常运行
- 用matlab进行单整性检验,应用VAR模型时的15个注意点(笔记)
- java编程思想--final关键字
- R数据分析:二分类因变量的混合效应,多水平logistics模型介绍
- Android日志分析工具的开发介绍
- P2P银行卡绑定(银行卡四要素)
- python代码写龙卷风_python - 龙卷风服务器二进制可执行文件
- 计算机中文字转换为表格怎么弄,怎样将wps中的文字转化成表格?
- centos7 yum 配置阿里云镜像
- 机器学习项目实战----新闻分类任务(二)
- 微信小程序开发工具安装破解
- 牛客网 KY6 手机键盘
- 10, excel vba 修改单元格的颜色