文件名后缀改成py为什么打不开(文件名后缀)
大家好,小晋来为大家解答以下问题,关于文件名后缀改成py为什么打不开,文件名后缀很多人还不知道,今天让我们一起来看看吧!
1、 1、获取文件类型(后缀名):
2、 方法一:拆分分割:如果用"."作为分隔的话,必须是如下写法,String.split('\ . '),这样才能正确的分隔开,不能用String.split(' '))
3、 Stringfilename=' file.txt//文件名
4、 string[]strArray=filename . split(' \ \ . ');
5、 intsuffixIndex=strarray . length-1;
6、 system . out . println(strArray[suffix index]);方法二:
7、 子链截取:substring(int beginIndex,int endIndex)返回从开始位置(开始索引)到目标位置(endIndex)之间的字符串,但不包含目标位置(endIndex)的字符。
8、 filefile=new file(' E:\ \ file . doc ');
9、 string filename=file . getname();
10、 string file tyle=filename . substring(filename . lastindexof(' '),filename . length());
11、 system . out . println(file tyle);
12、 2、获取文件名:
13、 方法一:拆分分割
14、 string filename=' E:\ \ file . docx '
15、 string temp[]=filename . split(' \ \ \ \ ');
16、 string filename now=temp[temp . length-1];
17、 system . out . println(filename now);方法二:子字符串截取
18、 string filename=' E:\ \ file . pdf '
19、 string filename now=filename . substring(filename . lastindexof(' \ \ ')1);
20、 system . out . println(filename now);3、获取文件前缀名:
21、 //获取文件名
22、 Stringfilename=' file.docx
23、 string caselsh=filename . substring(0,filename.lastIndexOf(' '));
24、 system . out . println(caselsh);以上就是小编今天的分享,希望能帮到大家。
本文到此结束,希望对大家有所帮助。
标签: