java 中 如何用scanf的格式控制符 把输入的两个数用逗号分隔。

如题所述

第1个回答  2013-11-07
Java中没有类似scanf的功能,但是你可以先读入一个带有数字和英文逗号的混合字符串,然后使用split进行分割后获取:import java.io.IOException;
import java.util.Scanner;public class Test {
public static void main(String[] args) throws IOException {
// 先读入一个字符串
String s = new Scanner(System.in).next();
String[] strings = s.split(",");
System.out.println(strings[0]);
System.out.println(strings[1]);
}}
第2个回答  2013-11-07
你可以用 stringbuffer 在数据后面追加你的分隔符号//分隔数据public void test(String str1,String str2) { StringBuffer sb = new StringBuffer(20); sb.append(str1).append(",");//这个,就是你可以自己设定的分隔符号 sb.append(str2); System.out.println(sb.toString());//打印出来看看}
相似回答