社区
C#
帖子详情
为什么会有异常??
程序小海
2009-07-28 08:59:43
int[] arry=new int [10]{12,23,4,5,12,87,98,90,34,12};
int d = Array.IndexOf(arry ,12,2,9);
Console.WriteLine(d);
...全文
127
11
打赏
收藏
为什么会有异常??
int[] arry=new int [10]{12,23,4,5,12,87,98,90,34,12}; int d = Array.IndexOf(arry ,12,2,9); Console.WriteLine(d);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AustinLuo
2009-07-29
打赏
举报
回复
楼主太不小心了。。
mbh0210
2009-07-29
打赏
举报
回复
Array.IndexOf(arry ,object , startIndex , Count)
startIndex 开始索引,Count指的是从startIndex开始多少个
dancingbit
2009-07-29
打赏
举报
回复
因为下标是从0开始,那么第2到第9的表示就是下标1开始,共计8个数。
代码中就应该是这样:
int d = Array.IndexOf(arry ,12,1,8);
不过,从第2开始,到数组结束,有9个数组元素,长度可以为9了。
hztltgg
2009-07-29
打赏
举报
回复
int d = Array.IndexOf(arry ,12,2,9);
意思是索引2开始(就是0开始计数)的后9个
你要第二个数字到第九个数
int d = Array.IndexOf(arry ,12,开始-1,结束-开始+1);
即
int d = Array.IndexOf(arry ,12,2-1,9-2+1);
程序小海
2009-07-29
打赏
举报
回复
[Quote=引用 5 楼 dancingbit 的回复:]
下标是从0起始的,你定义的数组最大合法下标就是9了,而从2开始的第9个,下标已经是10了。
[/Quote]
那我想 确定12这个数 在第2个数和第9个数之间的位置 该如何编辑呢??
江南小鱼
2009-07-29
打赏
举报
回复
Array.IndexOf(Array,Object,StartIndex,count);
参数:
Array,要搜索的数组
Object,要搜索的元素
StartIndex,从指定索引处开始搜索
count,从指定索引开始,搜索范围是“包括指定索引值StartIndex在内的count个数组元素”
所以你程序中IndexOf方法最大值是8
dancingbit
2009-07-28
打赏
举报
回复
下标是从0起始的,你定义的数组最大合法下标就是9了,而从2开始的第9个,下标已经是10了。
程序小海
2009-07-28
打赏
举报
回复
不是说是 2 到 9之间的吗?、?
tylichao008
2009-07-28
打赏
举报
回复
下标越界
dancingbit
2009-07-28
打赏
举报
回复
出了合法下标的范围了。
hztltgg
2009-07-28
打赏
举报
回复
IndexOf(arry ,12,2,9);
2+9=11 超过 int [10]的10了
100家大公司java笔试题汇总
14. 什么是Java中的
异常
? 答:
异常
是Java中的错误处理机制,用于捕获和处理错误。 15. 在Java中,如何抛出
异常
? 答:使用throw关键字抛出
异常
。 Java设计模式 16. 什么是Java中的MVC设计模式? 答:MVC(Model-...
什么是
异常
?如何处理
异常
?
到底神马是
异常
?如何处理
异常
?
异常
的概念
异常
的体系结构 Java
异常
的处理机制
异常
处理的基本语法
异常
链 自定义
异常
总结
异常
的概念
异常
是程序中的一些错误,但并不是所有的错误都是
异常
,并且错误有时候是...
python程序出现了
异常
会
执行哪个语句,python中的
异常
是什么?应该怎么处理
异常
?...
什么是
异常
?
异常
即是一个事件,该事件
会
在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就
会
发生一个
异常
。
异常
是Python对象,表示一个错误。当Python...
常见的
异常
类有哪些?
常见的
异常
类有哪些? NullPointerException:当应用程序试图访问空对象时,则抛出该
异常
。 SQLException:提供关于数据库访问错误或其他错误信息的
异常
。 IndexOutOfBoundsException:指示某排序索引(例如对数组、...
Java 开发中常见的
异常
有哪些?
Java 开发中常见的
异常
有哪些?
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章