Я пытаюсь создать массив с 2 значениями для каждого элемента, как значение с настраиваемым заголовком, и, исходя из Ruby, не может найти правильный способ сделать это на Java.Массив с 2 значениями на элемент
Это для тестов, проведенных REST, которые мне нужно автоматизировать.
Это метод, который я должен сделать, я смешиваю декларацию OBJ с какой-рубинового способ сделать это, так что необходимость его более ясным:
private String[] getHeaders() {
String[] obj = [
'Signature' => this.getSignature(),
'Timestamp' => this.getTimestamp(),
];
if(getSessionToken() != null) {
obj.sessionToken = this.getSessionToken();
}
}
}
Сделайте особый тип с двумя значениями, которые вас интересуют. Создайте массив такого типа. – azurefrog
Вы можете создать отдельный класс модели, который представляет то, что вам нужно, и внутри него есть 2 поля, подпись и временная метка. Затем объявите массив этого класса, например. 'MyClass [] objects = new MyClass [10];'. – Vucko
Именно то, что @azurefrog говорило немного передо мной: D – Vucko