char **相当于Java

时间:2015-08-20 14:11:01

标签: java c++ pointers

我正在将C ++项目转换为Java。我有一个疑问,相当于Java中的char**,它是String[]还是String[][]

3 个答案:

答案 0 :(得分:7)

char[][]String[]。 取决于背景

答案 1 :(得分:1)

你无法在Java中真正表达char**的含义,因此没有等价物,但如果它实际上是指向零数组的第一个元素的指针 - 终止的C字符串,然后String[]尽可能接近。

如果它是一个二维"伪阵列" charchar[][]足够接近。

如果它既不是指向指针的指针,那么就没有等价物。

答案 2 :(得分:-1)

如果我没记错的话,我会说String []。 String是一个句柄,它是一个句柄数组。