วันเสาร์ที่ 15 กุมภาพันธ์ พ.ศ. 2557

ตัวอย่างโค้ดโปรแกรมดึงค่าจำนวนที่มากกว่า 0 ออกมาจาก Array

ตัวอย่างโค้ดโปรแกรมดึงค่าจำนวนที่มากกว่า 0 ออกมาจาก Array

ตัวอย่างโค้ดโปรแกรมนี้เป็นตัวอย่างโค้ดโปรแกรมดึงค่าจำนวนที่มากกว่า 0 ออกมาจาก Array

ตัวอย่างโค้ด

import java.util.ArrayList;
import java.util.Arrays;

public class JavaCodeExam {
public static void main(String[] args) throws Exception {
int[] a = new int[] { 2, 3, -4, 5, -3 };
int[] b = getOnlyPositive(a);

System.out.println(Arrays.toString(a));
System.out.println(Arrays.toString(b));
}

public static int[] getOnlyPositive(int[] a){
ArrayList<Integer> positiveArry = new ArrayList<Integer>();
for (int i = 0; i < a.length; i++) {
if(a[i] > 0) positiveArry.add(a[i]);
}
int[] b = new int[positiveArry.size()];
for (int i = 0; i < positiveArry.size(); i++) {
b[i] = positiveArry.get(i);
}
return b;
}
}

yengo หรือ buzzcity

ไม่มีความคิดเห็น :

แสดงความคิดเห็น