Как просмотреть полное содержимое массива в отладчике IntelliJ?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как просмотреть полное содержимое массива в отладчике IntelliJ?

Сообщение Anonymous »

Как просмотреть полное содержимое массива Java в отладчике IntelliJ? Вот что я получаю для относительно большого массива байтов. До сих пор мне не удалось найти способ расширить обрезанное значение

Код: Выделить всё

package org.example._misc;

import java.nio.charset.StandardCharsets;
import java.util.concurrent.ThreadLocalRandom;

import org.junit.jupiter.api.Test;

public class GenericTest {
@Test
void test() {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 1000; i++) {
sb.append(getRandomCharacter());
}
String s = sb.toString();
byte[] bytes = s.getBytes(StandardCharsets.UTF_8);
System.out.println(); // dummy statement to stop the debugger and evaluate bytes
}

private char getRandomCharacter() {
return (char)(ThreadLocalRandom.current().nextInt(26) + 'a');
}
}

Код: Выделить всё

[106, 110, 113, 119, 97, 117, 107, 102, 104, 118, 121, 104, 118, 122, 109,
112, 121, 119, 119, 107, 111, 97, 113, 119, 107, 106, 115, 114, 122, 118,
101, 122, 118, 101, 106, 109, 113, 121, 97, 101, 97, 97, 110, 107, 106,
107, 106, 98, 117, 103, 99, 98, 110, 110, 106, 113, 106, 110, 100, 100,
120, 112, 115, 103, 105, 101, 115, 100, 100, 122, 102, 110, 118, 121, 116,
97, 120, 106, 115, 119, 101, 120, 98, 111, 109, 97, 119, 121, 116, 116,
109, 107, 97, 97, 98, 119, 106, 121, 100, 99, +900 more]
Изображение
Этот ответ SO, хотя и полезен, требует определения собственного средства визуализации для каждого типа массива, что вызывает затруднения

Подробнее здесь: https://stackoverflow.com/questions/783 ... j-debugger
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»