RandomAccessFile.ReadUTF Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает строку из этого файла.
[Android.Runtime.Register("readUTF", "()Ljava/lang/String;", "")]
public string? ReadUTF();
[<Android.Runtime.Register("readUTF", "()Ljava/lang/String;", "")>]
abstract member ReadUTF : unit -> string
override this.ReadUTF : unit -> string
Возвращаемое значение
строка Юникода.
Реализации
- Атрибуты
Исключения
Значение , если конец этого файла обнаружен.
Если этот файл закрыт или возникает другая ошибка ввода-вывода.
Значение , если чтение байтов невозможно декодировать в символьную строку.
Комментарии
Считывает строку из этого файла. Строка закодирована с помощью измененного формата UTF-8.
Первые два байта считываются, начиная с текущего указателя файла, как будто.readUnsignedShort Это значение дает количество следующих байтов, которые находятся в закодированной строке, а не длину результирующей строки. Затем следующие байты интерпретируются как символы кодирования байтов в измененном формате UTF-8 и преобразуются в символы.
Этот метод блокируется до тех пор, пока не будут прочитаны все байты, обнаружен конец потока или возникает исключение.
Java документации по java.io.RandomAccessFile.readUTF().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".