黑马程序员技术交流社区

标题: 哈哈!关于HelloWorld的四种写法 [打印本页]

作者: 编号3363    时间: 2016-3-26 01:22
标题: 哈哈!关于HelloWorld的四种写法


/*

题目:Hello World的四种写法。

需求:用四种不同的方式打印输出“Hello World”。

思路:
1、直接打印输出;
2、拼接字符串打印输出;
3、建立一个字符数组,遍历数组打印输出;
4、用ASCII编码表转义输出。


*/

class PrintHwDemo
{
        //主函数。
        public static void main(String[] args)
        {
                //调用第一个构造方法:直接打印。
                directPrint();

                //调用第二个构造方法:拼接字符串打印。
                splitJoint();

                //调用第三个构造方法:遍历字符数组打印输出。
                arrayPrint();

                //调用第四个构造方法:
                asciiPrint();


                //第一个构造方法:直接打印。
                public static void DirectPrint()
                {
                        System.out.println("Hello World !");
                }
               
                //第二个构造方法:拼接字符串打印。
                public static void SplitJoint()
                {
                        System.out.println("H"+"e"+"l"+"l"+"o"+" "+"W"+"o"+"r"+"l"+"d"+" "+"!");
                }

                //第三个构造方法:遍历字符数组打印输出。
                public static void ArrayPrint()
                {
                        //定义一个字符串数组。
                        int arr[][] = {{"H","e","l","l","o"," "},{"W","o","r","l","d"," ","!"}};

                        //用for循环遍历并打印字符串数组。
                        for (int x=0; x<=arr.length; x++)
                        {
                                for(int y=0; y<=arr[x].length;y++)
                                {
                                        System.out.print(arr[y]);
                                }
                        }
                }

                //第四个构造方法:用ASCII编码表转义输出。
                public static void AsciiPrint()
                {
                        System.out.print('72'+'101'+'108'+'108'+'111'+" "+'87'+'111'+'114'+'108'+'100'+" "+'47');
                }
               
        }
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2