以点作为分隔符的拆分字符串我想知道我是否要在.正确的方法?我的代码是:String[] fn = filename.split(".");return fn[0];我只需要字符串的第一部分,这就是我返回第一项的原因。我问是因为我在API中注意到.意味着任何角色,所以现在我被困住了。
3 回答

qq_遁去的一_1
TA贡献1725条经验 获得超7个赞
split()
.
String[] fn = filename.split("\\."); return fn[0];

慕的地6264312
TA贡献1817条经验 获得超6个赞
String[] fn = filename.split("\\.");
something.blabla.txt
int idx = filename.lastIndexOf('.'); return filename.subString(0, idx);

繁星淼淼
TA贡献1775条经验 获得超11个赞
filename.split("\\.");
filename.split("[.]");
filename.split("[-.;ld7]");
添加回答
举报
0/150
提交
取消