由空格分隔的不同数据类型的输入

时间:2016-08-19 17:11:33

标签: java input

我想输入一个整数然后在一个空格后面,相同数量的字母表没有空格我必须单独处理(就像字符数组的元素一样)。

1 个答案:

答案 0 :(得分:0)

根据您描述的规格猜测,这样的事情?

import java.util.Scanner;

class DiffDataTypes{

    public static void main(String[] args)
        {
            Scanner sc = new Scanner(System.in);
            int integerNum = sc.nextInt(); // input a integer number                                                                                                                               
            char charArray[] = new char[integerNum]; // same number of alphabets without space each processed individually(like elements of character array)                                       

            charArray = sc.next().toCharArray();

            System.out.print(integerNum + " : ");
            for (int i = 0; i < integerNum; i++)
                System.out.print(charArray[i]);

            System.out.println();
        }
}

输入:

3 happy   

输出:

3 : hap