定义方法判断数组中某一个数是否存在,结果返回调用处
package pxc.cn;
public class sc {
public static void main(String[] args) {
//定义方法 判断数组中一个数是否存在 存在结果返回到调用处 输出
//定义数组
int[] arr={1,4,6,8,9};
//调用返回值
boolean jg= cz(arr,9);
System.out.println(jg);
}
//定义方法
public static boolean cz(int[] arr,int number){
//遍历数组
for (int i = 0; i < arr.length; i++) {
if (arr[i]==number){
return true;
}
}return false; //写到循环外面,因为遍历是比较完所有数字才输出的 而不是比较一个错了就直接输出结果的
}
}
定义方法 将原始数组中索引from(包含from)到索引to结束(不包含to)的元素复制到新数组中 并将新数组返回
package pxc.cn;
public class sc {
public static void main(String[] args) {
//用方法把原始数组 给复制到一个新数组
//定义原始数组
int[] arr={1,2,3,4,5,6,7,8,9};
//调用方法
int[] copy=fz(arr,3,7);
//遍历新数组
for (int i = 0; i <copy.length; i++) {
System.out.print(copy[i]+" ");
}
}
//定义方法 这里面得是数组类型的 int[] arr!
public static int[] fz(int[] arr,int from,int to ){
//定义新数组 动态
int[] newarr=new int[to-from];
//遍历原始数组
//伪造索引
int index=0;
for (int i = from; i < to; i++) {
//把原始赋值新的
newarr[index] = arr[i];
index++;
}
return newarr;
}
}