我正在将C ++项目转换为Java。我有一个疑问,相当于Java中的char**
,它是String[]
还是String[][]
?
答案 0 :(得分:7)
char[][]
或String[]
。
取决于背景
答案 1 :(得分:1)
你无法在Java中真正表达char**
的含义,因此没有等价物,但如果它实际上是指向零数组的第一个元素的指针 - 终止的C字符串,然后String[]
尽可能接近。
如果它是一个二维"伪阵列" char
,char[][]
足够接近。
如果它既不是指向指针的指针,那么就没有等价物。
答案 2 :(得分:-1)
如果我没记错的话,我会说String []。 String是一个句柄,它是一个句柄数组。