Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Artemonim
1 / 1 / 1
Регистрация: 03.02.2015
Сообщений: 65
1

StringBuilder с null начением

04.12.2017, 00:50. Просмотров 130. Ответов 2

У меня есть StringBuilder массив = textSort[][][]
Если значение textSort[0][0][0] == null, то как его можно заменить, например, на "текст"

Понимаю, что ошибка наиглупейшая, но как это сделать без java.lang.NullPointerException?

Исходное значение:
Java
1
textSort[0][0][0] == null
Желаемое значение:
Java
1
textSort[0][0][0] == "текст"
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2017, 00:50
Ответы с готовыми решениями:

StringBuilder в java
Имеем код на c#, первоначально всё казалось куда проще. Переписал вроде как код...

String, StringBuffer, StringBuilder
Расскажите пожалуйста, чем отличаются классы String, StringBuffer и...

String или StringBuilder
Есть вот такая конструкция for (CustomClass element:elements){ ...

Сравнение содержимого StringBuilder
В Яве я сам довольно давно, около 8 месяцев, до этого занимался...

Метод substring у String и у StringBuilder
Чем отличается работа метода substring у String и у StringBuilder? Если у меня...

2
Хм
119 / 116 / 36
Регистрация: 21.10.2016
Сообщений: 199
04.12.2017, 02:23 2
Java
1
2
3
4
5
6
7
8
9
10
class MyClass {
 
    public static void main(String[] args) {
        StringBuilder[][][] textSort = new StringBuilder[10][10][10];
        System.out.println(textSort[0][0][0]);    // textSort[0][0][0] = null
 
        textSort[0][0][0] = new StringBuilder("text");
        System.out.println(textSort[0][0][0]);    // textSort[0][0][0] = "text"
    }
}
Bash
1
2
3
4
const@mate ~/progs $ javac MyClass.java
const@mate ~/progs $ java MyClass
null
text
Добавлено через 24 секунды
Java
1
2
3
4
5
6
7
8
9
10
class MyClass {
 
    public static void main(String[] args) {
        StringBuilder[][][] textSort = new StringBuilder[10][10][10];
        System.out.println(textSort[0][0][0]);    // textSort[0][0][0] = null
 
        textSort[0][0][0] = new StringBuilder("text");
        System.out.println(textSort[0][0][0]);    // textSort[0][0][0] = "text"
    }
}
Bash
1
2
3
4
const@mate ~/progs $ javac MyClass.java
const@mate ~/progs $ java MyClass
null
text
0
Aviz__
574 / 411 / 125
Регистрация: 17.02.2014
Сообщений: 2,885
04.12.2017, 15:29 3
Artemonim, может вы приведете задачу целиком? Уверен, что есть более красивые решения)).
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2017, 15:29

Работа с классом String, StringBuilder и массивом
Доброго времени суток! Столкнулся со следующей задачей: "Given a string and a...

Зашифровать слова методом StringBuilder/Buffer
Суть задания: 1)Записать парные буквы из слов 2)Добавить до них остальные в...

StringBuilder. Вывести все предложения из заданного текста, в порядке возрастания количества слов в них
Вывести все предложения из заданного текста, в порядке возрастания количества...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru