如何检测应用中的最大值

在应用中建立了一个表格,运行之后会有5个值,我需要得到其中最大的值,然后就可以设置最大上限,

int value3=(int)roundf(appDelegate.itemOneValue);
int value4=(int)roundf(appDelegate.itemTwoValue);

int value5=(int)roundf(appDelegate.itemThreeValue);

int value6=(int)roundf(appDelegate.itemFourValue);

int value7=(int)roundf(appDelegate.itemFiveValue);

怎么样检测最大值?谢谢指教。

把所有的值加到一个数组或者list中。然后利用Collection.sort(list)之类的方法进行排序就可以拿到最大的值了。

基本算法问题:
int max = 0;
max = MAX(MAX(MAX(MAX(MAX(3, 4), 5), 6)), 7)