I@de6ced(downloaded)
int[]a=new int[2];a[0]=1; a[1]=2;System.out.println(a);//为什么打印出来的是[I@de6ced(内存地址),而不是1和2Systemchar[]great={'a','b','c','d','e'};System.out.println(great);//为什么这个打印出来的就是它存储的值 abcde而不是它的地址?---------------------------------------------------------------------System.out.println(a);a是个对象,调用的是PrintStream的print(Object obj)方法,其中调用的是 write(String.valueOf(obj)),注意:String.valueOf(obj)调用的是obj的toString()方法,所以输出其内存地址.System.out.println(great);great是个字符数组,调用的是PrintStream的 public void print(char ac[])方法,其中调用的是 write(ac):private void write(char ac[]) {try{synchronized(this){ensureOpen();textOut.write(ac);textOut.flushBuffer();charOut.flushBuffer();if(autoFlush){for(int i = 0; i < ac.length; i++)if(ac[i] == '\n')out.flush();}}}catch(InterruptedIOException interruptedioexception){Thread.currentThread().interrupt();}catch(IOException ioexception){trouble = true;}}其中的textOut.write(ac)方法输出ac,textOut为BufferedWriter,通过其write(char ac[], int i, int j)可知其输出的是字符数组里面的值
I@de6ced(downloaded)相关推荐
- Docker 入门系列(2)- Docker 镜像, 免 sudo 使用 docker 命令、获取查看、修改镜像标签、查找删除创建镜像、导入导出镜像
1. 免 sudo 使用 docker 命令 如果还没有 docker group 就添加一个 sudo groupadd docker 将用户加入该 group 内 sudo gpasswd -a ...
- 基于TensorRT的BERT实时自然语言理解(上)
基于TensorRT的BERT实时自然语言理解(上) 大规模语言模型(LSLMs)如BERT.GPT-2和XL-Net为许多自然语言理解(NLU)任务带来了最先进的精准飞跃.自2018年10月发布以来 ...
- 基于Kaggle的图像分类(CIFAR-10)
基于Kaggle的图像分类(CIFAR-10) Image Classification (CIFAR-10) on Kaggle 一直在使用Gluon's data package数据包直接获得张量 ...
- 网吧母盘制作(精华)
网吧母盘制作其本流程: 系统流程表 ├-第一部份 系统安装 │ ├-系统分区 │ ├-WINXPSP2系统安装 │ ├-WINXPSP2系统补丁 │ ├-硬件驱动 | ├-系统其本的设置 | ├-备份 ...
- Docker学习(5)——创建私有仓库,为私有仓库添加web界面
一.什么是Docker 仓库? 仓库是集中存放镜像文件的场所.有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分.实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多 ...
- Chapter 1 快速搭建-服务的注册与发现(Eureka)
Chapter 1 快速搭建-服务的注册与发现(Eureka) 一.Spring Cloud简介 为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代 ...
- 循序渐进 OSPF的详细剖析(三)
理论性的东西,理解起来总有点难.今天我们用实验验证一下前文中有关OSPF的知识! 试验所用拓扑如下: 拓扑介绍: 分为Area 0 Area 1 和Area 2三个区域.R1的全部和R2的S0/0 ...
- maven入门(1-3)maven的生命周期
maven的生命周期 maven的生命周期是抽象的,其实际行为都由插件来完成,引入maven 的 生命周期就是为了对所有的构建过程进行抽象和统一. 这种方式类似于模板方法,模板方法模式在父类中定义算法 ...
- metasploit 快速入门(三) 服务端漏洞利用
目录 简介 01 攻击Linux服务器 02 SQL 注入 03 shell类型 04 攻击Windows 服务器 05 利用公用服务 06 MS17-010 永恒之蓝 SMB远程代码执行Window ...
最新文章
- OC封装的轮播图-只用调用即可
- TensorFlow Lattice:灵活、可控、可解释的机器学习
- 前两天谁要的抢红包利器,给你安排了
- 百度地图android自定义文字,androidsdk | 百度地图API SDK
- 食品、快速消费品行业的ERP兄弟们来此跟帖交流,开发实施路上的点点滴滴
- 笔记-项目采购管理-规划采购管理
- HDFS概述(5)————HDFS HA
- N101BCG-L21-10.1-LVDS
- 数组的连续最大子段和
- QT使用插件开发界面
- Rational rose 安装教程
- 【paper-note7】Several Papers About Video Classification
- Android AppWidget控制手机上网APN接入点
- 常见乱码产生原因以及锟斤拷的产生过程
- JAVA生成二维码链接(扫描二维码后进行指定链接跳转)--全网最详细
- 美容院的会员等级怎么设置?
- 华为云硬盘备份(VBS)服务
- Linux 生产环境搭建
- 人工智能换脸技术python_人工智能几行代码实现换脸,python+dlib实现图文教程
- 2.发那科工业机器人操作规范及坐标系介绍
热门文章
- HMI-42-【节能模式】实现油量表和水温表
- ERROR 1130 (HY000): Host ‘192.168.78.128‘ is not allowed to connect to this MySQL server
- 【Redis-6.0.8】CRC16
- c语言给结构体指针申请空间,结构体中的指针变量申请空间问题
- 三角函数π/2转化_@东莞同学,初中数学三角函数公式大汇总
- 解决台式机突然卡死的问题
- ifame 实现页面预载,页面不闪(load)
- CentOS 固定 IP 地址
- 在 Kubernetes 上部署 Fluent Bit 收集日志发送到 Kafka
- (项目)在线教育平台(九)