package com.touchmain;
import java.util.Arrays;
public class Test{
public static void main(String[] args){
delete(getRandomNum());
delete(getRandomNum());
System.out.println(Arrays.toString(num));
}
private static int []num = {1,2,3,4,5,6,7,8,9};
private static int getRandomNum() {
//填寫生成規則
int index = (int) (Math.random() * num.length);
int result = num[index];
return result;
}
public static void delete(int target){
boolean isExist = false;
for (int i = 0; i < num.length; i++) {
if(num[i]==target) {
isExist = true;
}
}
if(!isExist){
return;
}
int [] newArray = new int[num.length-1];
int index = 0;
for (int i = index; i < num.length; i++) {
if(num[i]==target){
index++;
continue;
}else{
newArray[i-index]=num[i];
}
}
num =newArray;
}
}
package com.touchmain;
import java.util.Arrays;
/**
* Created by crab.
*/
public class Test {
public static void main(String[] args){
delete("張三");
delete("張三");
System.out.println(Arrays.toString(num));
}
private static String []num = {"張三","李四","王五","趙六"};
private static String getRandomNum() {
//填寫生成規則
int index = (int) (Math.random() * num.length);
String result = num[index];
delete(result);
return result;
}
public static void delete(String target){
boolean isExist = false;
for (int i = 0; i < num.length; i++) {
if(num[i]==target) {
isExist = true;
}
}
if(!isExist){
return;
}
String [] newArray = new String[num.length-1];
int index = 0;
for (int i = index; i < num.length; i++) {
if(num[i]==target){
index++;
continue;
}else{
newArray[i-index]=num[i];
}
}
num =newArray;
}
}