社区
Java SE
帖子详情
这种情况是不是只能用Vector?
mercury1231
2002-10-26 05:05:58
要求输入任意数量的positive integers, 并且最后输入一个negative integers作为结束标志,然后输出这一串positive integers中的最大数,最小数,和平均数。
我的想法是用Vector接受输入的数,然后把Vector转化到Array, 然后用遍历的方法排序,最后得到最大,最小,和平均数。
但是因为这道题的设想背景是还没有学到Vector,所以我就奇怪是不是还有简单的方法。请DX不吝赐教。
...全文
129
7
打赏
收藏
这种情况是不是只能用Vector?
要求输入任意数量的positive integers, 并且最后输入一个negative integers作为结束标志,然后输出这一串positive integers中的最大数,最小数,和平均数。 我的想法是用Vector接受输入的数,然后把Vector转化到Array, 然后用遍历的方法排序,最后得到最大,最小,和平均数。 但是因为这道题的设想背景是还没有学到Vector,所以我就奇怪是不是还有简单的方法。请DX不吝赐教。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mercury1231
2002-10-26
打赏
举报
回复
多谢指教,希望以后能学到更多的东西。大虾可要不吝赐教啊。
namowen
2002-10-26
打赏
举报
回复
如果你想练习一下Vector的用法,当然也是可以的。其实,无所谓学没学过,多动手实践一下,就能掌握了。其它的也是如此。
mercury1231
2002-10-26
打赏
举报
回复
哇,大虾就是不一样,我怎么就没有想到呢?看来还是比较笨。
多谢了!:)
namowen
2002-10-26
打赏
举报
回复
如果你只是要得到最大数,最小数,和平均数的话,没必要这么做的。
你可以定义四个变量max,min,sum和count。每输入一个数,就分别与max,min比较,相应地修改max,min值,并把该数加到sun中,同时count增一。直到输入一个negative integers。这样就可以得到最大数,最小数,并计算出平均数了。
haode
2002-10-26
打赏
举报
回复
Vector觉得没有那么神秘
我认为它就像一个筐,有什么东西就扔进去,要用的时候就取出来:)
season_fly
2002-10-26
打赏
举报
回复
ArrayList也可以
season_fly
2002-10-26
打赏
举报
回复
可以啊,用addElement(),然后用get()取出
关于
Vector
到底
是不是
线程安全的 问题
线程安全,在java的多并发编程中是重要概念,意思是,多个线程同时操作一个对象,在各种不同
情况
下,都不会造成不同的后果。一个经典问题,
Vector
到底
是不是
线程安全的? 很多人都会回答,是,
vector
是线程安全的。诚然,不止是很多IT教材上是这么写的,就连JDK的作者写的注释也是这么说的。如下图(图为 JDK中
Vector
的源代码):注释中,红框标记的部分写着:如果你不需要线程安全的实现类,那就...
vector
迭代器失效
情况
迭代器失效分三种
情况
考虑,也是分三种数据结构考虑,分别为数组型,链表型,树型数据结构。数组型数据结构:该数据结构的元素是分配在连续的内存中,insert和erase操作,都会使得删除点和插入点之后的元素挪位置,所以,==插入点和删除掉之后的迭代器全部失效==,也就是说insert(*iter)(或erase(*iter)),然后在iter++,是没有意义的。解决方法:erase(*iter)的返回值是下一个有效迭代器的值。
java
vector
线程安全_关于
Vector
到底
是不是
线程安全的 问题
线程安全,在java的多并发编程中是重要概念,意思是,多个线程同时操作一个对象,在各种不同
情况
下,都不会造成不同的后果。一个经典问题,
Vector
到底
是不是
线程安全的?很多人都会回答,是,
vector
是线程安全的。诚然,不止是很多IT教材上是这么写的,就连JDK的作者写的注释也是这么说的。如下图(图为 JDK中
Vector
的源代码):注释中,红框标记的部分写着:如果你不需要线程安全的实现类,那就推...
判断对象
是不是
Vector
判断对象
是不是
数组可以用 var arr:Array = []; trace(arr is Array);//true var vec:
Vector
.<String> = new
Vector
.<String>(); trace(vec is
Vector
.<String>);//true 但是如果
Vector
.<类型不确定时>该怎么判断这...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章