我有一个用Delphi编写的算法,并要求我将其转换为java等效。
它有一行我无法理解的代码,任何人都可以帮我将这行代码转换为java吗?
const list: array [1..37] of byte=(9,7,5,3,1,2,4,6,8,4,7,3,9,1,6,5,1,6,7,2,3,6,5,3,8,9,2,1,7,4,2,3,1,9,7,6,8);
答案 0 :(得分:1)
首先,您需要通过声明import java.util.*;
byte data [] = {9,7,5,3,1,2,4,6,8,4,7,3,9,1,6,5,1,6,7,2,3,6,5,3,8,9,2,1,7,4,2,3,1,9,7,6,8};
List<byte[]> list = new ArrayList<byte[]>(Arrays.asList(data));
// outputting your data
for(byte [] arrayOfByte : list){
for( byte element : arrayOfByte){
System.out.println(element);
}
}
如果您不想使用集合框架,那么,只需:
byte list [] = {9,7,5,3,1,2,4,6,8,4,7,3,9,1,6,5,1,6,7,2,3,6,5,3,8,9,2,1,7,4,2,3,1,9,7,6,8};