Создать запись для управления с массивом

1

У меня проблема, я пытаюсь перевести алгоритм для визуального базового 6 в java, и мне было интересно, можете ли вы использовать запись с носителем в java, которую я трал, но не смог найти конкретные вещи, практически в алгоритме vb6 до перевести это;

Private Type struttura
nome As String
minimo As Integer
massimo As Integer
End Type

campsoSel() as struttura

campoSel(i).nome = "valori"
campoSel(i).minimo = 1
campoSel(i).massimo = 10

в java я сделал так, что создал класс с именем record:

public class Record 
{
public String nome;
public int minimo;
public int massimo;

}

Тогда в основном, но я бы тоже сделал это в другом месте:

public class StrutturaRecord {    

public static void main(String[] args) 
{  
    int n = 2;

    Record campoSel[] = new Record[n];

    campoSel[i].nome = "ciao";
    campoSel[i].minimo = 1;
    campoSel[i].massimo = 10;



}

}

но это дает мне эту ошибку

что не так? вы считаете, что можете сделать что-то подобное в java? заранее спасибо

  • 0
    Где i определен в основном?
  • 0
    Какую ошибку это дает вам?
Теги:

1 ответ

0

Переменная я не определена.

В основном вы создали не изменяемый массив с двумя индексами. Если вы хотите получить доступ к первому индексу массива в java, вы будете следовать этому формату:

nameOfArray[desiredIndex]
  • 0
    извините, я не понял, не могли бы вы сделать практический пример моего кода, пожалуйста, дайте
  • 0
    fieldSel [0] .name = "hello";
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню