JavaPractise
范玖九
塞翁失马 安知非福。
展开
-
JAVA——数组遍历,排序,求最值
Java数组中的常见操作1,数组遍历2,数组求最值3,数组排序(一)数组遍历public class Array{ public static void main(String[] args){ //定义数组 int[] arr = new int[]{1,2,3,4}; //使用for循环遍历 for(int i = 0;i < ar...原创 2018-11-06 17:01:37 · 783 阅读 · 1 评论 -
JAVA——数组排序
1,使用Java类库中的sort方法排序;2,使用双层循环进行排序(一)用sort直接排序Java类库中数组排序操作如 : java.util.Arrays.sort(arrayName) ;只要是基本数据类型都可以用sort进行排序代码如下: public class Sort{ public static void main(String[] args){ int[] a...原创 2018-11-09 09:22:49 · 182 阅读 · 0 评论 -
JAVA——数组截取——调用库中方法
1,使用Java类库中的方法System.arraycopy2,使用Java类库中的方法 java.util.Arrays.copyOf3,重写myCopy(一)使用.arraycopy方法使用方法:System.arraycopy(源数组名称,源数组开始点,目标数组名称,目标数组开始点,拷贝长度);说明:将arr1数组中的一部分替换成arr2数组中的一部分可以从任意位置开始截取...原创 2018-11-09 20:48:43 · 48892 阅读 · 1 评论 -
JAVA——数组与方法的互操作
1,方法接收数组2,方法返回数组3,方法修改数组(一)方法接收数组public class ArrayAndMethod{public static void main(String[] args){int[] arr = new int[]{1,2,3,4,5,6}; //定义数组printArr(arr); //调用打印数组方法}//打印数组的方法public sta...原创 2018-11-07 12:25:16 · 129 阅读 · 0 评论 -
JAVA——计算数组的最大值,最小值,数组值的和,数组合并,数组截取
1,计算数组的最大值2,计算数组的最小值3,计算数组和4,合并数组5,截取数组 public class ArrayEvent{ //1,计算数组中的最大值 public static int arrMax(int[] arr1){ if(arr1 == null){ //IllegalArgumentException 参数异常 //如果arr1 == null时,发...原创 2018-11-10 21:22:48 · 383 阅读 · 0 评论 -
JAVA——递归实现n的阶乘
n的阶乘的算法:n*(n-1)(n-2)…1例如5的阶乘为:54321代码如下://递归实现n的阶乘import java.util.Scanner;public class Factorial1{//实现阶乘的方法——使用递归//要接收一个参数,应该定义参数类型和名字 int i//需要n的阶乘,是一个数字,应该有返回值,返回值类型int public static int ...原创 2018-11-12 10:50:19 · 23233 阅读 · 0 评论 -
JAVA——代码块与内部类的应用
代码块与内部类的应用——阿里校招题修改版!!!各代码块的优先级:1,主类中的静态代码块——在main方法之前执行——只执行一次;2,非主类中的静态代码块——实例化对象之后立马执行——只执行一次;3,构造块——在静态代码块之后执行;4,构造方法5,普通代码块。//主类HelloApublic class HelloA{ //构造方法 public HelloA(){ Sys...原创 2018-11-14 12:45:00 · 207 阅读 · 0 评论 -
JAVA——判断一串字符串是否由数字组成
思想:需要判断字符串中的每个字符是不是数字;即需要把字符串转化成字符数组;定义一个方法,遍历字符数组判断每个元素是不是数字;若遇到某个元素不是数字,则直接返回false,若每个元素都是数字,则返回true。//判断一串字符串是否由数字组成public class TestString11_20{ public static void main(String[] args){ ...原创 2018-11-21 14:45:49 · 2714 阅读 · 1 评论 -
JAVA——猜数字游戏
猜数字游戏要求:输入一个随机数,(0,100)用户输入数字进行猜数字游戏若猜对,则直接退出游戏;若猜错,则继续猜,直到猜对为止import java.util.Random;import java.util.Scanner;public class GuessNumber{ //定义随机数变量 private final int value; ...原创 2018-11-20 10:53:52 · 270 阅读 · 0 评论