字符的比较,比较时大小写忽略有三种方法
(1)将其全变成小写用 ToLower()方法,或则全变成大写用ToUpper()方法
例如:
static void Main(string[] args)
{
string s1 = "JaVa";
string s2 = "jAvA";
s1 = s1.ToLower();//小写方法
s2 = s2.ToLower();
if(s1==s2)
{
Console.WriteLine("相同");
}
else
{
Console.WriteLine("不同");
}
Console.ReadKey();
}
}
}
static void Main(string[] args)
{
string s1 = "JaVa";
string s2 = "jAvA";
s1 = s1.ToUpper();//大写方法
s2 = s2.ToUpeer();
if(s1==s2)
{
Console.WriteLine("相同");
}
else
{
Console.WriteLine("不同");
}
Console.ReadKey();
}
}
}
2)不用转换大小写,在比较的时候忽略大小写用s1.Equals(s2,StringCommperison.OrdinalIgnoreCase)
例如
static void Main(string[] args)
{
string s1 = "JaVa";
string s2 = "jAvA";
if (s1.Equals(s2, StringComparison.OrdinalIgnoreCase))//忽略大小写的
{
Console.WriteLine("相同");
}
else
{
Console.WriteLine("不同");
}
Console.ReadKey();
}
}
}
分享到:
相关推荐
字符串比较处理宏字符串比较处理宏字符串比较处理宏字符串比较处理宏
算法提高 字符串比较 时间限制:1.0s 内存限制:512.0MB 独立实现标准字符串库的strcmp函数,即字符串比较函数,从键盘输入两个字符串,
51单片机串口接收字符串比较
这是一个C语言程序,利用字符串函数,来对字符串比较大小,比较字符串。
汇编语言开发,实现两个字符串的输入,然后进行字符串的比较,是否在第二个字符串中还有第一个字符串
字符串比较 请求编写一个函数int STRCMP(char *source, char *dest),实现字符串比较。如果两个字符串相等则返回0,否则返回-1; 编程要求: 1,请不要使用直接调用相关的库函数等等,应自己编写处理逻辑; 2,程序...
一个C的字符串比较实例,用string下函数实现。供大家交流使用。初学者,有错请指教。
Linux Shell字符串比较
字符串比较问题 Description ?问题描述: 对于长度相同的2 个字符串A和B,其距离定义为相应位置字符距离之和。2 个非空格 字符的距离是它们的ASCII码之差的绝对值。空格与空格的距离为0;空格与其它字符的距 离...
字符串比较、求串的长度、判断串是否为空、将串置空、 字符串赋值(包括两个字符串类复制,一个字符串赋值到CmyString对象)、 求字符的串中一个字符或改变字符串中的一个字符(采用重载[]), 完成串的赋值与合并...
修改过好几次的程序 挺好的 针对于字符串 在devc++运行成功
《动态规划》之--字符串比较问题(扩展距离),主要思路通过策略和无效性来求解。特点最优子结构性质,重叠子问题。
该程序是我写的博客“一起talk C栗子吧(第六十二回:C语言实例--字符串比较)”的配套程序,共享给大家使用
实现3-17字符串比较问题.cpp
oc字符串比较
输入密码(显示‘*’号),显示正确或错误信息...
该程序是我写的博客“一起talk C栗子吧(第六十六回:C语言实例--DIY字符串比较函数)”的配套程序,共享给大家使用
全部更新RangeDifferencer方法,实现字符串比较或者文档比较,速度比较快。。。方法比较简单,容易看懂。。。
一个关于字符串匹配的算法,已经经过编译,希望对你有帮助
java通过Comparable接口实现字符串比较大小排序的简单实例