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/6488