日期:2014-05-20  浏览次数:20648 次

将字符串参数传递给方法,空格怎么不见了
在学习21天学通Java,下面的代码,然后再项目配置->定制 对话框的参数中输入"Hello World"之后运行,
输出的结果和书上不一样,怎么没有空格了?
class Passer{
    void toUpperCase(String[] text){
        for (int i=0;i<text.length;i++)
            text[i]=text[i].toUpperCase();
    }

public static void main(String[] arguments){
    Passer passer=new Passer();
    //String[] argument={"H","e","l","l","o"," ","W","o","r","l","d"};
    passer.toUpperCase(arguments);
    for (int i=0;i<arguments.length;i++)
        System.out.print(arguments[i]);
    System.out.println();
}
}

------解决方案--------------------
恭喜发现错误,分别浪费了
------解决方案--------------------
恭喜楼主,分就给大家分了吧