可以使用AWS SDK提供的getObjectMetadata方法获取S3存储桶中文件的大小。示例代码如下:
AmazonS3 s3 = AmazonS3ClientBuilder.standard().withRegion(Regions.US_EAST_1).build();
ObjectMetadata objectMetadata = s3.getObjectMetadata("bucket-name", "file-key");
long fileSize = objectMetadata.getContentLength();
其中,"bucket-name"为存储桶名称,"file-key"为文件对象键名。调用getObjectMetadata方法可以获取一个ObjectMetadata对象,其中包含有许多对象元数据信息,如文件大小、文件类型、ETag等等。通过getContentLength方法获取文件大小。