با سلام
دوستان من می خوام از کاربر چند عدد را از کاربر بگیرم و در یک array listبریزم به طوریکه به محض این که کاربر اعداد رو وارد می کنه در array listمرتب بشند.اکه میشه راهنمایی کنید.
با تشکر
Printable View
با سلام
دوستان من می خوام از کاربر چند عدد را از کاربر بگیرم و در یک array listبریزم به طوریکه به محض این که کاربر اعداد رو وارد می کنه در array listمرتب بشند.اکه میشه راهنمایی کنید.
با تشکر
از متد sort در کلاس Collections استفاده کنید:
import java.io.Console;
import java.util.ArrayList;
import java.util.Collections;
public class Hello {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<Integer>();
Console console = System.console();
while (true) {
int a = Integer.parseInt(console.readLine());
list.add(a);
Collections.sort(list);
System.out.println(list);
}
}
}