我需要将变量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/