RandomAccessFile.WriteUTF(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用计算机无关的 UTF-8 编码将字符串写入文件。
[Android.Runtime.Register("writeUTF", "(Ljava/lang/String;)V", "")]
public void WriteUTF(string? str);
[<Android.Runtime.Register("writeUTF", "(Ljava/lang/String;)V", "")>]
abstract member WriteUTF : string -> unit
override this.WriteUTF : string -> unit
参数
- str
- String
要写入的字符串。
实现
- 属性
例外
写入此文件时出现 I/O 错误。
如果编码的字符串超过 65535 字节,则为 。
注解
使用计算机无关的 UTF-8 编码将字符串写入文件。
首先,从当前文件指针开始,将两个字节写入文件,就像方法 writeShort 提供要关注的字节数一样。 此值是实际写出的字节数,而不是字符串的长度。 在长度之后,字符串的每个字符都按顺序输出,并为每个字符使用修改后的 UTF-8 编码。
适用于 . 的 java.io.RandomAccessFile.writeUTF(java.lang.String)Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。