我有一个文本文件,文本行被三个字符串分隔。我如何只打印第二个单词?
我尝试在空格(“”)后面打印,但无法正常工作。
下面的代码显示每行的第一个单词:
StorageOptions options = StorageOptions.newBuilder().setProjectId(PROJECT_ID)
.setCredentials(GCP_CREDENTIALS).build();
Storage storage = options.getService();
Blob blob = storage.get(BUCKET_NAME, IMAGE_FILE_NAME);
String imageURL = blob.getMediaLink();
文件数据可以包含以下内容: 102 John Musician'\ n' 103 Paul Musician'\ n' 104林哥音乐家
答案 0 :(得分:0)
将格式字符串更改为" %*s%s%*[^\n]"
。 %*s
读取该行上的第一个单词并将其丢弃,然后%s
读取第二个单词。