A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区



/*

题目: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');
                }
               
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马