【发布时间】:2018-01-26 20:41:25
【问题描述】:
我一直在开发一个程序,该程序将读取您输入的两个字母,然后根据它们的起始字母删除它们。
我目前的问题是试图找出一种方法,无论您输入的是小写还是大写,如何阅读起始字母。
我当前的代码:
for (int i = 0; i < list.size(); i++) {
if (list.get(i).startsWith(first)) {
start = i;
break;
}
}
for (int x = list.size() - 1; x > 0; x--) {
if (list.get(x).startsWith(second)) {
end = x;
break;
}
}
ArrayList contains case sensitivity 检查整个单词我只需要检查第一个字母,但在寻找可以帮助我的东西两天后,我找不到任何东西。
【问题讨论】:
-
如果您将字符串转换为大写,那么无论大小写如何,都可以比较它的字母:docs.oracle.com/javase/8/docs/api/java/lang/…
-
@markspace 你是说我需要把我的第一个和第二个变量变成大写
-
每个
String都需要大写。