private static final int LC_OFFSET = 'A' - 'a';
char val = (char) buf[pos];
if ((val >= 'A') && (val <= 'Z')) {
val = (char) (val - LC_OFFSET);
}
本文介绍了一种简单的字符大小写转换方法。通过定义一个常量 LC_OFFSET 来实现从大写字母到小写字母的转换。当字符位于 'A' 到 'Z' 之间时,利用 LC_OFFSET 进行减法运算,从而将大写字母转换为对应的小写字母。
private static final int LC_OFFSET = 'A' - 'a';
char val = (char) buf[pos];
if ((val >= 'A') && (val <= 'Z')) {
val = (char) (val - LC_OFFSET);
}
1439

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=83803132&d=1&t=3&u=52cfd8da9b5f496489559af2625044d6)