java中System.out.println()打印输出结果

匿名 (未验证) 提交于 2019-12-02 21:52:03

疑点:syso()是打印输出语句,打印的是什么?

syso()不同情况下打印输出的结果不一样:

1.

package com.briup;  public class Syso {     public static void main(String[] args) {         int i = 1;         System.out.println(i);     } }

结果为:1

2.

public class Syso {     public static void main(String[] args) {         //int i = 1;         //System.out.println(i);         int[] arr = new int[10];         System.out.println(arr);         System.out.println(arr[0]);     } }

结果为:[I@15db9742

              0

3.

public class Syso {     public static void main(String[] args) {         //int i = 1;         //System.out.println(i);         //int[] arr = new int[10];         //System.out.println(arr);         //System.out.println(arr[0]);         Syso ss = new Syso();        System.out.println(ss);         System.out.println(ss.age);         ss.age = 10;         System.out.println(ss.age);     }     private int age;     //无参构造器     public Syso() {         super();         // TODO Auto-generated constructor stub     }      public Syso(int age) {         this.age = age;     } }

结果为 :com.briup.Syso@15db9742

               0

              10

来源: https://www.cnblogs.com/fyscn/p/11296474.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!