Size: a a a

StartAndroid Ru Chat

2020 September 01

V

Vladushka in StartAndroid Ru Chat
Полагаю, что, каждый раз присваивая lines значение, ты наплодишь кучу строк
источник

V

Vladushka in StartAndroid Ru Chat
Хотя я видела такие примеры
источник

СС

Слава Слава... in StartAndroid Ru Chat
В файле всего одна строка
источник

V

Vladushka in StartAndroid Ru Chat
Ну если 1, то ок
источник

V

Vladushka in StartAndroid Ru Chat
Мало ли, ты там файл на 1000 строк читаешь
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Это же стрингбуффер
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
да и прикол с конкатенацией давно уже пофиксили
источник

СС

Слава Слава... in StartAndroid Ru Chat
Просто я пытаюсь считать, и а значение пустое
источник

Y

Yaroslav in StartAndroid Ru Chat
А может кто поделиться примером приложения, на MVVM желательно, галереи с возможностью лайка? А то не могу нужного на гитхабе найти
источник

СС

Слава Слава... in StartAndroid Ru Chat
Alexandr Lyubimov
да и прикол с конкатенацией давно уже пофиксили
Если есть более правильный способ, то хотелось бы узнать какой
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
Vladushka
Мало ли, ты там файл на 1000 строк читаешь
а в чем проблема с 1000 строк? ведь  ссылка одна и та же будет, ничего не наплодится
источник

V

Vladushka in StartAndroid Ru Chat
Я за string lines = .. в цикле говорю
Не наплодит кучу строк разве?
Или я что-то не понимаю в этой конструкции
источник

СС

Слава Слава... in StartAndroid Ru Chat
Vladushka
Я за string lines = .. в цикле говорю
Не наплодит кучу строк разве?
Или я что-то не понимаю в этой конструкции
Будет в переменной все значения из файла. Ну т.е. если в файле 1000строк то все они будут в переменной. Я так понимаю
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
только непонятно зачем стрингбуффер, у тебя там врядли многопоточный вызов, юзай стрингбилдер
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
потому что синхронайзд жрет оч много ресурсов
источник

V

Vladushka in StartAndroid Ru Chat
Слава Слава
Будет в переменной все значения из файла. Ну т.е. если в файле 1000строк то все они будут в переменной. Я так понимаю
Стринга неизменяемая
Когда создаёшь новую строку через кавычки, то сначала в пуле строк проверяется, есть ли такая строка, и если есть, то возращается ссылка, а если нет, то новая строка

И вот мне интересно, в описанном  кейсе будет создаваться каждый раз строка, при присваивании, или нет
источник

СС

Слава Слава... in StartAndroid Ru Chat
А правильно ли записываю в файл? Потому что где то косяк
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Слава Слава
А правильно ли записываю в файл? Потому что где то косяк
А где косяк?
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
Слава Слава
А правильно ли записываю в файл? Потому что где то косяк
хз что за косяк, но file.close() надо в finally делать
источник

AL

Alexandr Lyubimov in StartAndroid Ru Chat
а не в блоке try
источник