我需要将变量 youTubeLink 放入 src 的新视频 URL 对象中。如何在此处插入变量?我尝试将其包装在 String.format 中,但它引发了错误。
youtubeVideos.add( new YouTubeVideos("<iframe width=\"100%\" height=\"100%\" src= \"youTubeLink(THIS IS THE SPOT)\" frameborder=\"0\" allowfullscreen></iframe>") );
// Returns an error saying cannot resolve method format (boolean, Java.lang.String)
String.format(youtubeVideos.add( new YouTubeVideos("<iframe width=\"100%\" height=\"100%\" src= \"%s\" frameborder=\"0\" allowfullscreen></iframe>") ), youTubeLink);
最佳答案
您只需格式化字符串,而不是整个方法调用。
尝试这样开始
youtubeVideos.add( new YouTubeVideos(
String.format("%s", value)
);
注意:您需要对值字符串进行 HTML 编码
关于java - 如何对 YouTube 视频使用字符串插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53586714/