Mam plik tekstowy i chcę przeczytać całą jego zawartość w zmiennej String. Plik jest otwierany jako InputStream, ponieważ korzystam z metody assetManager.open()
systemu Android.Jaki jest najlepszy sposób, aby za jednym razem odczytać wszystkie dane z pliku tekstowego?
Jaki jest najlepszy sposób na odczytanie całej zawartości w ciągu znaków? Obecnie zawijam InputStream za pomocą InputStreamReader, a następnie BufferedReader i za pomocą pętli while czytam wiersz tekstu po linii za pomocą metody readLine().
Czy istnieje lepszy sposób na czytanie w tym tekście Biorąc pod uwagę, nie ma wymogu, aby przeczytać go linia po linii, chciałbym dostać to wszystko za jednym razem, jeśli to możliwe
'new InputStreamReader (inputStream," UTF-8 ")' z jawnym parametrem kodowania jest w porządku. Wskazówka @assylias 'Files.readAllLines' też jest fajna. –