diff --git a/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt b/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt index ba2f423b0..4ed1decea 100644 --- a/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt +++ b/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt @@ -66,12 +66,10 @@ import kotlin.contracts.contract * } * ``` * - * 注意, 若使用 [InputStream], 必须手动关闭 [InputStream]. 一种使用情况示例: - * * ## 在 Java 获得和使用 [ExternalResource] 实例 * * ``` - * try(ExternalResource resource = ExternalResource.create(file)) { // 使用文件 file + * try (ExternalResource resource = ExternalResource.create(file)) { // 使用文件 file * contact.uploadImage(resource); // 用来上传图片 * contact.files.uploadNewFile("/foo/test.txt", file); // 或者用来上传文件 * } @@ -80,8 +78,8 @@ import kotlin.contracts.contract * 注意, 若使用 [InputStream], 必须手动关闭 [InputStream]. 一种使用情况示例: * * ```java - * try(InputStream stream = ...) { // 安全地使用 InputStream - * try(ExternalResource resource = ExternalResource.create(stream)) { // 安全地使用资源 + * try (InputStream stream = ...) { // 安全地使用 InputStream + * try (ExternalResource resource = ExternalResource.create(stream)) { // 安全地使用资源 * contact.uploadImage(resource); // 用来上传图片 * contact.files.uploadNewFile("/foo/test.txt", file); // 或者用来上传文件 * }