public static String getInputStr(String strType, boolean checkFlag){
		String readLine = readInput();
		if(checkFlag){
			if(strType.equals(CoreyangHelper.INPUT_TYPE_FILE)){
				//check路径类型
				if(filePathPreProc(readLine)){
					return readLine;
				}else{
					System.out.println("路径输入有误，请重新输入：");
					return getInputStr(strType, checkFlag);
				}
			}else if(strType.equals(CoreyangHelper.INPUT_TYPE_NUMBER)){
				//check数字类型
				if(isNumberStr(readLine)){
					return readLine;
				}else{
					System.out.println("输入格式有误，请重新输入：");
					return getInputStr(strType, checkFlag);
				}
			}else{
				if(null!=readLine&&!"".equals(readLine)){
					return readLine;
				}else{
					System.out.println("输入格式有误，请重新输入：");
					return getInputStr(strType, checkFlag);
				}
			}
		}else{
			return readLine;
		}
	}