Привет, я новичок в Java. После того, как я узнаю о том, с чем я столкнулся, я попытаюсь опубликовать вопрос, чтобы задать вопрос.
В последнее время я занимаюсь программным обеспечением для анализа текста.и я пытаюсь покончить с 1 * 3-мерным массивом.что-то вроде
[0]
[][][]
[1]
[][][]
[2]
[][][]
[3]
[][][]
, три столбца во втором измерении каждого используются для сохранения деталей первого измерения.но размер массива второго измерения пока неизвестен, что означает, что я не знаю, сколько я найду из текста, который я собираюсь найти. Он увеличится, как только будет найдена цель.это глупый способ сделать это.я знаю, что Java может объявить массив как int [] [] abc = new [5] [].но он просто может объявить только для одного неизвестного измерения.затем я пытаюсь сделать что-то вроде этого
String [] abc = new string [4]
, затем я сначала делаю предположение, что размер в первом столбце во втором измерении.
abc[0] = String [10][][] inside1;
abc[1] = String [10][][] inside2;
abc[2] = String [10][][] inside3;
abc[3] = String [10][][] inside4;
, но все равно получаю ошибкукогда я его скомпилирую.
как мне сделать декларацию или лучше сделать это легко.если я пропущу какой-либо пост в интернете об этом.Пожалуйста, покажите мне любое ключевое слово или ссылку, чтобы я посмотрел.