问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中如何判断一个数组是否为空

发布网友 发布时间:2022-04-30 17:08

我来回答

1个回答

热心网友 时间:2022-06-29 21:33

在一个类中编写一个方法搜索一个字符数组中是否存在所要找的字符,如果在,则返回这个字符所在的位置,否则返回-1,要的搜索的字符数组和字符都以参数形式传递给该方法,如果传递数组为null,直接返回-1。望采纳。
public class Test {

//方法1: 将字符数组转换成字符串,调用indexOf方法直接返回字符下标
public int getIndex1(char[] arr,char ch){
if(arr==null||arr.length==0)
return -1;
else
return new String(arr).indexOf(ch);
}

//方法2:遍历字符数组查询指定字符下标
public int getIndex2(char[] arr,char ch){
//如果传递数组为null,直接返回-1
if(arr==null||arr.length==0){
return -1;
}
else{
//如果在,则返回这个字符所在的位置
for(int i=0;i<arr.length;i++){
if(ch==arr[i]){
return i;
}
}
}
//否则返回-1
return -1;
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山东沃尔德集团集团所辖公司介绍 齐鲁银行无忧贷和市民贷哪个好 什么叫补按揭 后按揭贷款什么意思 买房者续按揭有什么危害 加按揭是什么意思 八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 我想问一下大家奥克斯空调制热怎么样啊? 如何判断c程序中的字符数组是否为空? 请问如何判断c程序中的字符数组为空 如何判断一个string数组是否为空 如何判断一个字符串数组是否为空 C语言中,如何判断一个字符数组是空的 茄子井饭的做法大家有知道的么 啊电饭锅 QQ音乐更新之后,弹出程序错误,怎么解决,重新安装n次也没用 电饭煲蒸茄子怎么做如何做好吃 QQ音乐程序错误,怎么回事? 怎么用电饭锅做茄子饭 我的电脑每次点开QQ音乐就显示程序错误,而且死机,为什么,怎么处理? QQ音乐程序错误,怎么解决啊? QQ音乐错误了 怎么解决 高铁拆迁60米改为18米 为什么我电脑的QQ音乐总出现程序错误?该怎么解决? 高铁沿线多少米之内是拆迁的范围 我家的房子在大西高铁往外1米,请问这种情况属于拆迁房吗 QQ音乐为什么总是出现程序错误?~ c++如何确认数组的元素为空 c# winform 里如何判断字符串数组为空 求教,java中怎么判断字符串数组中的某个字符为空 C中如何判断字符数组中无值 如何判断一个字符串不存在一个数组当中 如何判断WCHAR字符串数组是否为空 delphi 怎么判断字符数组是否为空 c语言如何用if语句判断数组是否为空字符 判断字符串数组是否含有指定字符串 java字符串数组里可以为空吗 不知道为什么突然头晕想吐 为什么总会突然间的头晕恶心想吐。 突然头晕恶心呕吐是什么原因 突然头晕,想呕吐是什么原因 突然头晕恶心怎么回事? 西安好端端的突然头晕想吐,去邱颈椎那儿需要带哪些检查? 突然头晕目眩呕吐厉害怎么办 魔法少女育成计划死亡顺序介绍 白雪活下来了吗 魔法少女育成计划机器人怎么死的 ZP-410企业级IP话机都有哪些功能?