1. 程式人生 > >java 獲取檔案的字尾

java 獲取檔案的字尾

public static void main(String[] args) {
		// TODO Auto-generated method stub
		String filename="D:\\新建.文字.文件.txt";
		String newoldName = filename.substring(filename.lastIndexOf(".")).toLowerCase();//得到點後面的字尾,包括點。
		System.out.println("newoldName0--"+newoldName);
		String newoldName1 = filename.substring(filename.lastIndexOf(".")+1);//得到點後面的字尾,不包括點
		System.out.println("newoldName1--"+newoldName1);
		String newoldName2 = filename.substring(0, filename.lastIndexOf("."));//得到最後一個點前面的檔名包含路徑,不包括最後一個點
		System.out.println("newoldName2--"+newoldName2);
	}