|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
习题来源:how2j
本贴下答案内容为自己解答以及提示,如果大神们有更好的做法还请不吝指教。
【JAVA练习题06】【数组】创建与初始化数组--数组最小值&反转数组
可配合【Java 教程(原创)】008.Java的数组(上)
https://fishc.com.cn/thread-81199-1-1.html 学习
1.数组最小值
首先创建一个长度是5的数组
然后给数组的每一位赋予随机整数
通过for循环,遍历数组,找出最小的一个值出来
0-100的 随机整数的获取办法有多种,下面是参考办法之一:
- (int) (Math.random() * 100)
复制代码
Math.random() 会得到一个0-1之间的随机浮点数,然后乘以100,并强转为整型即可。
- public class HelloWorld {
- public static void main(String[] args) {
- int[] a = new int[5];
- a[0] = (int) (Math.random() * 100);
- a[1] = (int) (Math.random() * 100);
- a[2] = (int) (Math.random() * 100);
- a[3] = (int) (Math.random() * 100);
- a[4] = (int) (Math.random() * 100);
-
- System.out.println("数组中的各个随机数是:");
- for (int i = 0; i < a.length; i++)
- System.out.println(a[i]);
-
- System.out.println("本练习的目的是,找出最小的一个值: ");
- }
- }
复制代码
2.数组反转
首先创建一个长度是5的数组,并填充随机数。
使用for循环或者while循环,对这个数组实现反转效果
自己思考动手之后再看答案哦!
参考解答:
【JAVA练习题】【索引贴】
https://fishc.com.cn/thread-157183-1-1.html
|
|