Java转换string类型如果是int输出a如果是float b

| 阅读数:--次| 作者:小豆豆
摘要:Java转换string类型如果是int输出a如果是float b
java代码
public class Test {
	public static void main(String[] args){
		//传整型输出为a
		System.out.println(isStrtype("1"));
		//传整型输出为b
		System.out.println(isStrtype("1.1"));
	}
	/**
	 * Java转换string类型如果是int输出a如果是float b
	 * @param str
	 * @return
	 */
	public static String isStrtype(String str){
		if(str==null || "".equals(str)){
			return "你传参为空";
		}
		try {
			Float.parseFloat(str);
		} catch (Exception e) {
			return "你传参不是整型和浮点型";
		}
		if(str.indexOf(".")>-1){
			return "b";
		}else{
			return "a";
		}
	}
}
返回顶部
学到老代码浏览 关闭浏览