为什么要这么写?谁能告诉我?
String s1 = (String) o1;
String s2 = (String) o2;
int n1=s1.length(), n2=s2.length();
for (int i1=0, i2=0; i1<n1 && i2<n2; i1++, i2++) {
char c1 = s1.charAt(i1);
char c2 = s2.charAt(i2);
if (c1 != c2) { //line A
c1 = Character.toUpperCase(c1);
c2 = Character.toUpperCase(c2);
if (c1 != c2) { //line B
c1 = Character.toLowerCase(c1);
c2 = Character.toLowerCase(c2);
if (c1 != c2)
return c1 - c2;
}
}
}
return n1 - n2;
}
line A 处判断之后为什么还要用line B进行判断?
难道在line A处还有什么特例不成?
相关推荐
【读书小记】教授为什么没有告诉我
小白入门科研必读之物,很是通俗易懂
MSDN我告诉你官网详解及下载教程
然而,面对网络上海量的信息,如何准确找到MSDN我告诉你的官网,并顺利下载所需的系统镜像,成为了许多用户关心的问题。本文将详细介绍MSDN我告诉你的官网入口、如何识别正确的官网,以及下载后的相关设置与优化建议,帮助大家轻松获取并使用纯净的Windows系统。在下载和使用系统镜像时,请务必保持警惕,避免受到恶意软件或病毒的攻击。例如,如果需要Windows 10的镜像,可以在页面上方的搜索框中输入“Windows 10”,然后选择适合自己的版本(如专业版、家庭版等)和架构(如64位、32位等)。
大厂程序员都怎么写代码注释,一篇文章告诉你
当代码变得复杂时,普通注释可能无法完全覆盖代码的意图和功能,这时就需要用到 Python 的文档字符串(docstring)。文档字符串是多行注释,用来描述模块、类或函数的功能、参数、返回值等。计算矩形的面积参数:width: 矩形的宽度 (int)height: 矩形的高度 (int)返回:面积: 返回矩形的面积 (int)这个 docstring 清楚地描述了函数的作用、接受的参数以及返回的结果。任何调用这个函数的人,都能迅速理解如何使用它。
产业园区如何高效对接企业技术需求与高校科研成果?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
国央企创新负责人如何快速掌握本地科技资源分布与匹配情况?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


Java SE
