请问怎么找到形容最终得到好的结果的那些数在原来数组中的位置啊?

240被浏览68,825分享邀请回答8934 条评论分享收藏感谢收起538 条评论分享收藏感谢收起如何得到一个字符串在一个二维字符串数组中的位置?
[问题点数:40分,结帖人zhang946]
如何得到一个字符串在一个二维字符串数组中的位置?
[问题点数:40分,结帖人zhang946]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2018年2月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第二
2013年5月 总版技术专家分月排行榜第一
2016年7月 总版技术专家分月排行榜第二2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
匿名用户不能发表回复!|java怎么得到一个元素在数组中的位置_百度知道
该问题可能描述不清,建议你
java怎么得到一个元素在数组中的位置
我有更好的答案
public&static&void&main(String[]&args)&{
int[]&is&=&{28,7,15};
int&i&=&0;//
需求:需要得到7在数组中的位置
for(int&j=0;j&is.j++&){
if(is[j]==7){
System.out.println(&7在数组下标&+i+&的位置&);//
System.out.println(is[i]); }
采纳率:49%
组没有特定的方法检查某个元素是否存在于改数组中,其返回值是)方法,可直接检查某个元素是否包含在数组中,可以用for或foreach循环遍历数组,取出每个元素,再用if判断。问这个问题那应该是还没学到泛型集合(简单理解为智能数组吧),它有个Contains(&要检查的值&quot
本回答被提问者和网友采纳
最简单的办法是遍历数组,检查每一个元素。int i=0; for(;i&array.i++)
if(array[i]==num) i 就是该元素在数组中第一次出现的位置(元素可能重复出现)。
看你是什么类型的数组,如果是String类型或者基本类型,建议你去看一下API,如果是对象数组,需要你自己写一个方法
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
数组 java 元素的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。jquery获取对象在数组对象中的索引值
来源:易贤网&& 阅读:7456 次&&日期: 10:28:23
温馨提示:易贤网小编为您整理了“jquery获取对象在数组对象中的索引值”,方便广大网友查阅!
在jquery中有通过索引获取该jquery对象的,单如何通过对象获取该对象所在的索引呢?
jquery提供了index(jqueryObj对象)的方法该方法的返回值是索引值,当对象数组中没有该对象时,
返回的是-1.
var index = $(".class").index($("#id"));
上面的语法意思是:在所有.class类对象中找到id为"id"的jquery对象的索引
看实例代码:
&div class="forasp" id="www"&网站&/div&
&div class="forasp" id="forasp"&制作&/div&
&div class="forasp" id="dian"&学习&/div&
&div class="forasp" id="cn"&anypoetry.com&/div&
jquery代码
var obj_a = $(".forasp");
alert(obj_a.index($("#www")));
alert(obj_a.index($("#dian")));
alert(obj_a.index($("#notExists")));
上面的返回值分别是 0 2 和-1.
这样就获得了jquery对象在数组中的索引。
更多信息请查看
更多信息请查看
【】&&&&&【点此处查询各地各类考试咨询QQ号码及交流群】
易贤网手机网站地址:
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
相关阅读 & & &
&&& &nbsp&nbsp&nbsp会员注册
本站不参与评论!()
自觉遵守:爱国、守法、自律、真实、文明的原则
尊重网上道德,遵守中华人民共和国各项有关法律法规
严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的评论
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
您在本站发表的评论,本站有权保留、转载、引用或者删除
参与本评论即表明您已经阅读并接受上述条款这个问题主要是在考查js中Array对象的splice方法,但是问题描述的是不是有点问题啊,
删除给定数组中的第二项和第三项,并且在得到的新的数组中第二项后面添加一个新的值
我感觉按问题描述来做,应该是这样的吧:
从var arr1 = ['a','b','c','d','e'];
到 arr1 = ['a','d','e']; 到arr1 = ['a','d','newvalue','e'];
可是按答案代码来执行得到的是arr1 = ['a','newvalue','d','e']吧。
不知道是不是我小学语文没学好?
//下面返回的是删除的部分
console.log(arr2);
//下面返回的才是更改后的结果
console.log(arr1);
splice(删除的起始位置,需要删除的项数)
splice(删除的起始位置,需要删除的项数,要插入的第1项,要插入的第2项、。。。。。。)
意外收获:
var arr1 = ['a','b','c','d','e'];
var arr2 = arr1.splice(1,2,'newvalue')
console.log(arr2);
//[&c&,&d&]
//返回的是删除的项
console.log(arr1);
&newvalue&, &d&, &e&]
在删除的地方继续插入
var arr = ['a','b','c','d','e']; //跟进题意可以分开作答 arr.splice(1,2);//删除 bc
arr.splice(2,0,'newvalue');//在d 后面加上 newvalue document.write(arr);
结果:a,d,newvalue,e
Arr1.splice(1,2,&new_ele &);
答案给错了吧
把123的都放到1里给了。。。。
arr2是被删除的内容,arr1是删除之后的数组,还有,这是直接在第二项加的后面的值
var arr1 = arr2,splice(1,2,'newvalue');
1.splice()方法用于插入、删除或替换数组的元素
2.splice()的第一个参数指定了插入和(或)删除的起始位置。
3.第二个参数指定了应该从数组中删除的元素的个数。如果省略第二个参数,从起始点开始到数组结尾的所有元素都将被删除。
例如:var a = [1, 2, 3, 4, 5, 6, 7, 8];
a.splice(4);
console.log(a.splice(4));
//[5, 6, 7, 8]
其实这题我是懒得写。。
答案三合一。。。牛客深坑。。。。
//这考的是Array类型的操作方法splice(),这放出能实现数组元素的删除,插入和修改
var colors = [&red& , &green& , &blue&];
var removed = colors.splice(0,1);
//从索引0的位置删除一项
alert(colors); // green , blue
alert(removed); // red
removed = colors.splice(1,0,&yellow&,&orange&);
//从索引1位置删除0项,插入两项
alert(colors); //green,yellow,orange,blue
alert(removed); //返回一个空数组
removed = colors.splice(1,1,&red&,&purple&);
//从索引1的位置删除1项,插入两项
alert(colors); //green,red,purple,ogange,blue
alert(removed); //yellow
你的答案 (错误)
1 splice(1,2)
参考答案 splice
splice用于添加删除项,split,用于字符串分隔为数组,slice,用于返回子串或者子数组
var arr1 = ['a','b','c','d','e'];
arr2 = arr1.splice(1,2,'newvalue')
splice(index,len,item1,item2,...)
index为添加或删除的位置
len表删除的长度
item1,item2...表示添加的元素
splice函数返回被删除的项,并改变原来的数组 var arr1 = ['a','b','c','d','e']; var arr2 = arr1.splice (1 ,2,'newvalue')
arr2=['b','c']
arr1=['a','newvalue','d','e'];
var arr1 = ['a','b','c','d','e'];
arr1.splice(2,2,'newvalue');
arr1.splice(1,2,'new-value')
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
京ICP备号-4
扫一扫,把题目装进口袋

我要回帖

更多关于 形容最终得到好的结果 的文章

 

随机推荐