java - 获取分割字符串内的字符串

标签 java

我正在从文本文件加载字符串,例如;

Sunset Blvd 1950.ogg,Sunset Blvd,Paramount Pictures,1950,110,Billy Wilder,4,William Holden,Gloria Swanson,Erich von Stroheim,Nancy Olson

现在我有一个从 2 个父类(媒体 > 视频 > Avi/Ogg/etc)扩展的类设置。该类包含以下变量;

 public Avi(String title, String fileName, int releaseYear, String studio, String director, String castNames, double runtime, int cast) {
        super(title, fileName, releaseYear, studio, director, castNames, runtime, cast);
    }

现在我使用缓冲区读取器和循环加载文本文件,但是问题在这里, Actor 名称(在文本文件中最后出现,也用逗号分隔 但由于我已经使用了分离器,我不确定如何将每个 Actor 变成一个简单的字符串,例如“Larry Davis,Eddy Murphy,等等”,稍后可以返回。也使用 不能选择对 Actor 姓名进行不同的分割

最佳答案

如果您的 Actor 阵容从威廉·霍尔登开始,您可以这样做

line.split(",", 8);

关于java - 获取分割字符串内的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29961786/

相关文章:

java - 用于将 XML 转换为 CSV 的 XSL : Adding Quotes to the end based on data field

java - FXML(JavaFX)中的图像标签,如何使用css设置大小?

java - Weblogic 应用程序从同一 web 应用程序中的其他 jar 加载实用程序 jar 类

java - Android Clean 架构中的登录流程

java - 如果我在 cq5 Web 应用程序中有多个调度程序,谁充当负载均衡器?

java - Java 中隐藏名称的误导性示例

java - 如何删除特定字符后的字符?

c# - SWIG 中的命名空间常量

java - 设置 ProGuard 以混淆局部变量和参数

java - 找到搜索结果时抛出异常