静态初始化数组由函数返回

来源:互联网 发布:php 对象赋值 编辑:程序博客网 时间:2024/05/20 01:36
public class StaticInitArry{//静态初始化数组:方法一 public static int[] ByNew(){  int[] dogs= new int[] {   1,2,3};return dogs;}     public static int[] ByStaticInit()    {         //静态初始化数组:方法二           int dogs[] = { 4,5,6};return dogs;}    public static void main(String[] args){    int dogs[] =ByNew();for(int i=0;i<dogs.length;i++){   System.out.println(dogs[i]);}//////////////////////////////////////////    int  dogs2[] =ByStaticInit();for(int i=0;i<dogs2.length;i++){   System.out.println(dogs2[i]);}if(dogs==dogs2)   System.out.println("dogs==dogs2");else   System.out.println("dogs!=dogs2");}}/*java StaticInitArry123456dogs!=dogs2*/public class StaticInitStr{//静态初始化数组:方法一 public static String ByNew(){  String  dogs= new String("abc");return dogs;}     public static String ByStaticInit()    {         //静态初始化数组:方法二            String dogs = "abc";return dogs;}    public static void main(String[] args){    String dogs =ByNew();System.out.println(dogs);//////////////////////////////////////////    String dogs2=ByStaticInit();System.out.println(dogs2);if(dogs==dogs2)   System.out.println("dogs==dogs2");else   System.out.println("dogs!=dogs2");}}/*>java StaticInitStrabcabcdogs!=dogs2*/

原创粉丝点击