【发布时间】:2014-07-29 00:41:40
【问题描述】:
我目前遇到一个问题,假设我想找到用户输入的中间值,Java 中有没有可以peek 或return的函数> 中间值?
import java.util.*;
public class PQueue {
public static Scanner console = new Scanner(System.in);
public static void main(String[] args) {
int arr;
PriorityQueue<Integer> queueB = new PriorityQueue<Integer>();
for(int j=0; j<=4; j++)
{
System.out.println("Input Intergers: ");
arr = console.nextInt();
queueB.add(arr);
}
System.out.print(queueB.peek());
}
}
【问题讨论】:
-
为什么要使用优先队列?中间值是什么意思?
-
哦,来吧人们。这个问题很清楚。
-
@Falmarri 我正在使用优先队列,以便预先对输入的整数进行排序。
标签: java queue priority-queue