当前位置: 首页 > 知识库问答 >
问题:

如何将Python中的数组代码转换为Java?[复制]

养研
2023-03-14

Python代码board=[[1,0,-1,0,0,0,0],[0,-1,-1,0,-1,0],[0,-1,0,0,0,0],[0,-1,0,0,0][0,0,0,0,-1,0,0]。

如何将上面在python中定义的代码转换为java?如果你能帮忙,我会很高兴的。

共有1个答案

连厉刚
2023-03-14

如果列表大小固定,则可以初始化二维数组:

int[][] board = new int[][]{
  {1,0,-1,0,0,0,0},
  {0,-1,-1,0,-1,-1,0},
  {0,-1,-1,0,0,0,0},
  {0,-1,0,0,-1,0,0},
  {0,0,0,-1,0,0,0}
};
 类似资料:
  • 问题内容: 我正在开发将使用分水岭的图像分割应用程序。为此,我找到了需要在python中使用的代码。但是,我很难转换为Kotlin,因为Mat Mat()不具有zero_likes函数,只有0函数。我正在使用opencv 3.31。我该如何在Kotlin中进行检查: 程式码python: 代码kotlin: 在pointsToDrawX和pointsToDrawY中,我将用户触摸事件的所有x,y坐

  • 我目前正在python中使用Google Vision API检测图像中的汉字,但我发现Google将返回python源代码(如\XE7\X80\X86\XE7\XAB\X91),而不是一些人类可读字符串。 我如何将它转换成utf-8格式的人类可读文本? Requests.Exceptions.ConnectionError除外:打印(“Request Error”) 谢谢你

  • 问题内容: 好的,所以我有一个来自EEG扫描的数据文件(一个二进制文件,data.eeg),在matlab中,用于读取文件并绘制部分数据的代码如下所示: 这是我的“翻译”尝试 这就是让我感到困惑的地方。根据文档,matlab的fread是一种通过fread(loaded_file,size,data_type)读取二进制文件的方法。python中的替代方法是使用numpy的fromfile并使用内

  • 问题内容: 我想将数组转换为Java中的Set。有一些明显的方法可以做到这一点(例如,使用循环),但是我想要一些更整洁的东西,例如: 有任何想法吗? 问题答案: 像这样: 在Java 9+中,如果设置不可修改,则可以: 在Java 10+中,可以从数组组件类型推断出泛型类型参数:

  • 问题内容: 我正在将Java库移植到C#。我使用的是Visual Studio 2008,因此没有停止使用的Microsoft Java语言转换助手程序(JLCA)。 我的方法是创建一个与Java库具有类似项目结构的新解决方案,然后将Java代码复制到ac#文件中,并将其逐行转换为有效的c#。考虑到我觉得Java易于阅读,两种语言之间的细微差别使我感到惊讶。 有些事情很容易移植(命名空间,继承等)

  • 问题内容: 我有一个使用ctypes调用Python的C++回调函数。该函数的参数是一个指向double和元素数量数组的指针。 元素很多,大约2,000,000。我需要将此发送到scipy函数。 C ++原型是: 以下是python代码: 问题是打印数据列表返回: 这是不正确的(在c ++端检查时,数据中填充了许多其他数字。 另外,如果我使用此代码将数据转换为python列表,则会在分配步骤中锁定