【发布时间】:2014-03-29 05:10:57
【问题描述】:
我有一个项目需要我们创建一个对象数组,然后我们将它放在一个链表中,我有点卡住了,因为我在编写/实现我的排序方法时遇到了麻烦,该排序方法应该对链表进行排序。这是我已经走了多远的代码。顺便说一句,对象名称是“温度”;谢谢你。
public class SelectionSort
{
private static void SelectionSort (Temperature[] array, int size)
{
for ( int i = 0; i < size - 1; i++ )
{
int indexLowest = i;
for ( int j = i + 1; j < size; j++ )
{
if ( array[j] < array[indexLowest] )
indexLowest = j;
if ( array[indexLowest] != array[i] )
{
Temperature temp = array[indexLowest];
array[indexLowest] = array[i];
array[i] = temp;
}// if
}//for j
}// for i
}// method
}
【问题讨论】:
-
我相信温度是你自己的课。你能把它贴出来吗?你想在什么地方分类。还要检查这个 - mkyong.com/java/…
-
“有问题”在哪方面?说明您获得的结果以及它们与预期结果有何不同。
-
这不是 C++。如果是,请查看
std::sort。
标签: java arrays sorting object linked-list