方法
定义一个方法,该方法能够找出两个小数中的较小值并返回。在主方法中调用方法进行测试。
xxxxxxxxxx
定义一个方法,该方法能够找出三个整数中的最大值并返回。在主方法中调用方法测试执行。
xxxxxxxxxx
在主方法中通过键盘录入三个整数。定义一个方法,方法接收三个整数变量,在方法中从大到小依次打印三个变量。执行效果如下:
xxxxxxxxxx
请输入第一个整数:10
请输入第二个整数:30
请输入第三个整数:20
从大到小的顺序是: 30 20 10
使用键盘录入分别录入三个整数。
定义method方法,方法的参数是三个int类型,方法的返回值类型是void。
2.1. 定义整数变量max用于存储最大值,定义min变量用于存储最小值。
2.2. 使用if..else..多分支判断语句或者三元运算符计算三个整数中的最大值并赋值给max。
2.3. 使用if..else..多分支判断语句或者三元运算符计算三个整数中的最小值并赋值给min。
2.4. 定义变量mid代表中间数,三个整数的和减去max,再减去min,就是中间数的值。
2.5. 依次打印最大值,中间值和最小值。
在主方法中调用method方法,传入参数。
xxxxxxxxxx
数字是有绝对值的,负数的绝对值是它本身取反,非负数的绝对值是它本身。请定义一个方法,方法能够得到小数类型数字的绝对值并返回。请定义方法并测试。
定义一个小数变量num。
定义获取绝对值的方法,方法的参数是一个double类型,返回值类型是double。
在方法内部使用if..else..判断。
3.1. 如果是负数则对负数取反并返回。
3.2. 如果不是负数则直接返回数字本身。
在主方法中调用绝对值方法,传入参数num,并接受返回值。
打印返回的结果。
xxxxxxxxxx
键盘录入一个正整数
定义一个方法,该方法的功能是计算该数字是几位数字,并将位数返回
在main方法中打印该数字是几位数
演示格式如下: (1)演示一: 请输入一个整数:1234 控制台输出:1234是4位数字 (2)演示二: 请输入一个整数:34567 控制台输出:34567是5位数字
键盘录入一个正整数
定义获取位数的方法,方法的参数是一个int类型,返回值类型是int。
在方法内部使用循环获取有多少位
可以不断的除以10,当结果为0时,循环结束。 除以10的次数,就是数字的位数。
举例:
123 除以第一次10之后为:12
除以第二次10之后为:1
除以第三次10之后为:0
表示123是三位数
在主方法中调用方法,传入参数,并接受返回值。
打印返回的结果。
xxxxxxxxxx
需求:
定义一个方法equals(int[] arr1,int[] arr2).
功能:
比较两个数组是否相等(长度和内容均相等则认为两个数组是相同的)
需求:
定义一个方法fill(int[] arr,int value)
功能:
将数组arr中的所有元素的值改为value
需求:
定义一个方法fill(int[] arr,int fromIndex,int toIndex,int value)
功能:
将数组arr中的元素从索引fromIndex开始到toIndex(不包含toIndex)对应的值改为value
需求:
定义一个方法copyOf(int[] arr, int newLength)
功能:
将数组arr中的newLength个元素拷贝到新数组中,并将新数组返回,从索引为0开始
需求:
定义一个方法copyOfRange(int[] arr,int from, int to)
功能:
将数组arr中从索引from(包含from)开始,到索引to结束(不包含to)的元素复制到新数组中,
并将新数组返回。
一个大V直播抽奖,奖品是现金红包,分别有{2,588,888,1000,10000}五个奖金。请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。打印效果如下:(随机顺序,不一定是下面的顺序)
xxxxxxxxxx
888元的奖金被抽出
588元的奖金被抽出
10000元的奖金被抽出
1000元的奖金被抽出
2元的奖金被抽出
使用数组存放多个奖金,再使用另一个数组存放已经被抽过的奖金,使用方法来判断某个奖金是否已经被抽取过。
xxxxxxxxxx