Luk*_*oni 1 java arrays sorting collections arraylist
我如何将数字保存在列表中,我可以在其中从最小到最大排序。我创建了新字符串,我在其中插入了所有数字。比我进入 List 并对其进行排序。之后我检查一个数字,我得到颜色 od 图标。
我试过这个:
import java.util.Collections;
import java.util.ArrayList;
import java.io.*;
int colour1 = 1;
int colour2 = 3;
int colour3 = 2;
int colour4 = 3;
String rezerva =colour1, colour2, colour3, colour4;
List<String> myList = new ArrayList(rezerva);
Collections.sort(myList);
colour1 = myList.get(0);
if (colour1==1){
//change icon to red
}
else if (colour1==2){
//change icon to white
}
else {
//change icon to black
}
Run Code Online (Sandbox Code Playgroud)
使用Integer代替String您的列表
Integer colour1=1;
Integer colour2=3;
Integer colour3=2;
Integer colour4=3;
ArrayList<Integer> myList = new ArrayList<Integer>();
myList.add(colour1);
myList.add(colour2);
myList.add(colour3);
myList.add(colour4);
Collections.sort(myList);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2659 次 |
| 最近记录: |