Java 我想从数据库中获取数据并用数组检查它,但它不是';行不通
我想从数据库中获取数据,并使用数组l[]进行检查。 例如,我从数据库中获取星期六,但它不起作用Java 我想从数据库中获取数据并用数组检查它,但它不是';行不通,java,Java,我想从数据库中获取数据,并使用数组l[]进行检查。 例如,我从数据库中获取星期六,但它不起作用 String l[]={"Saturday","sunday","monday","tuesday","wednsday","Thursday"}; String y[] ={"","","","","",""}; for(int i=0;i<6;i++){ String x=l[i]; if(x==list){ y[0]=x; int j=1; i
String l[]={"Saturday","sunday","monday","tuesday","wednsday","Thursday"};
String y[] ={"","","","","",""};
for(int i=0;i<6;i++){
String x=l[i];
if(x==list){
y[0]=x;
int j=1;
int c=++i;
if(c<6){
for(c=i;c<6;c++){
y[j]=l[c];
j++;
}
}
if(c>6){
for(c=0;c<--i;c++){
y[j]=l[c];
j++;
}
}
}
}
String l[]={“周六”、“周日”、“周一”、“周二”、“周三”、“周四”};
字符串y[]={“”、“”、“”、“”、“”、“”、“”};
对于(inti=0;i,您可以使用Java8中引入的流
String[] l = {"Saturday","sunday","monday","tuesday","wednsday","Thursday"};
boolean contains = Arrays.stream(l).anyMatch("Saturday"::equalsIgnoreCase);
您可以只使用Java8中引入的流
String[] l = {"Saturday","sunday","monday","tuesday","wednsday","Thursday"};
boolean contains = Arrays.stream(l).anyMatch("Saturday"::equalsIgnoreCase);
您试图实现什么?为什么要将字符串与==
进行比较
method?您好,Mohammad,请访问stackoverflow.com/help/how-to-ask,以便更好地描述问题,这里的人可以帮助您。您是在寻找一种方法来检查SQL查询的结果,还是只是将其与您试图实现的数组进行比较?为什么要将字符串与=
进行比较equals()
method?您好,Mohammad,请访问stackoverflow.com/help/how-to-ask,这样您可以更好地描述问题,这里的人可以帮助您。您是在寻找检查SQL查询结果的方法,还是只是将其与数组进行比较