常用类问题
1. 编程生成10个1~100之间的随机数,并统计每个数出现的概率。2. 编写一个程序,使用Map实现对学生成绩单的存储和查询,并将成绩排序存储到TreeSet中,求出平均成绩、最高分和最低分。
4. 编写一个程序,在其中调用操作系统的注册表编辑器”regedit.exe”。
5. 使用java.text.SimpleDateForamt类将系统日期格式化为”2007年8月20日”的形式输出。6. 编写程序实现:定义一个Float类型的数组,随机往其中填充元素,并打印该数组内容。
查了API文档,没找到具体实现办法。请指点呵
1. 编程生成10个1~100之间的随机数,并统计每个数出现的概率。2. 编写一个程序,使用Map实现对学生成绩单的存储和查询,并将成绩排序存储到TreeSet中,求出平均成绩、最高分和最低分。
4. 编写一个程序,在其中调用操作系统的注册表编辑器”regedit.exe”。
5. 使用java.text.SimpleDateForamt类将系统日期格式化为”2007年8月20日”的形式输出。6. 编写程序实现:定义一个Float类型的数组,随机往其中填充元素,并打印该数组内容。
查了API文档,没找到具体实现办法。请指点呵
如果你真的看过API,你应该知道怎么做。比如第一题:随机数的API是啥? 啥叫概率?
你一个一个的解决,问题就不复杂了。另外提醒一下:既然是初学者,就一定不要偷懒,除非你不想做这个行业。
你的九牛二虎之力难道只限于查API?有时间来csdn发帖还不如先去google一下。
其实这几道题目不难的,API基本上都是有的啊
1. 编程生成10个1~100之间的随机数,并统计每个数出现的概率。
java.util.Random 其中有个 nextInt(int num) 方法,可以产生 0(含)~num(不含)之间的整数的伪随机数。2. 编写一个程序,使用Map实现对学生成绩单的存储和查询,并将成绩排序存储到TreeSet中,求出平均成绩、最高分和最低分。
存入 TreeSet 之前不需要排序的,把成绩放到 TreeSet 中自己会排序的。
至于求平均成绩、最高分和最低分,只要遍历一下这个 TreeSet 就能知道了。可以使用 TreeSet 的 iterator 获得迭代器再行遍历。4. 编写一个程序,在其中调用操作系统的注册表编辑器”regedit.exe”。
调用本地系统命令,可以去查看一下 java.lang.Runtime 这个类,一般使用 exec 执行命令。使用 Runtime.getRuntime() 获得 Runtime 对象。5. 使用java.text.SimpleDateForamt类将系统日期格式化为”2007年8月20日”的形式输出。
既然已经知道使用 java.text.SimpleDateForamt 类了,那在这个类的 API 中有很详细的格式化符号说明!(从这一点来看你根本就没看 API 文档!)6. 编写程序实现:定义一个Float类型的数组,随机往其中填充元素,并打印该数组内容。
声明 Float 数组我想不用多说了,随机的话还是可以使用 java.util.Random 这个类的 nextFloat 方法产生 0F(含)~1F(不含) 之间的伪随机数。
希望上面的这些对你有所帮助。
多看API文档!
答案就会有一大堆。
可见楼主既没有查google也确实没看api。
楼主加油吧。
1.1 int nextInt(int n)
返回一个伪随机数,它是从此随机数生成器的序列中取出的、在 0(包括)和指定值(不包括)之间均匀分 布的 int值。
1.2 采用Map存放数据Itorator遍历Map put(,) get()方法