用java编写一个程序:求一个一维数组中第一次出现元素a的位置?
本人java菜鸟,请高手写清程序代码,(如果可以的话,就顺便重载实现对int型a元素、double型a元素的操作),谢谢...
本人java菜鸟,请高手写清程序代码,(如果可以的 话,就顺便重载实现对int型a元素、double型a元素的操作),谢谢
展开
2个回答
展开全部
class Test
{
public static void main(String[] args)
{
//char型数组就比较简单了
char[] cs={'i','b','a','d','s'};
String str=new String(cs);
System.out.println("a第一次出现的位置:"+str.indexOf('a'));
//字符串型的就有点儿麻烦了。
String[] ss={"fd","cdqq","gdhg","ard"};
for(int i=0;i<ss.length;i++)
{
if(ss[i].contains("a"))
{
System.out.println("a第一次出现的位置:"+i);
}
}
}
}
你后面括号里的我没太看懂。。
追问
“求一个一维数组中第i次出现元素a的位置,要求用重载实现对int型a元素、double型a元素的操作;“ 题目是这样的,大神怎么看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询