Java Application浮点数 --整数--小数--拆分

编写一个字符界面的Java Application程序。接受用户输入的一个浮点数,把它的整数部分和小数部分分别输出

 

import java.util.*;

public class helloworld {
	public static void main(String[] args) {

		Scanner in; // 定义接受键盘输入
		String msg, s;
		int i;
		StringTokenizer st; // 定义分割字符串

		System.out.println("请输入浮点数?");
		String[] output = { "整数部分:", "小数部分:" };
		in = new Scanner(System.in); // 键盘输入流
		msg = in.nextLine(); // 返回的是一个长度的字符串
		st = new StringTokenizer(msg, "."); // 字符串分隔解析类型通过“.”分割StringTokenizer
											// 用来分割字符串
		for (i = 0; st.hasMoreElements(); i++) { // 通过for从头到未循环
													// hasMoreElements测试包含元素总数
			s = st.nextToken();
			System.out.println(output[i] + s);
		}
	}
}


 

 


Java Application浮点数 --整数--小数--拆分_第1张图片

你可能感兴趣的:(Java Application浮点数 --整数--小数--拆分)