android system.out.println,为什么我不应该在android中使用System.out.println()

这也是我的问题.你应该使用

Log的类方法.

作为Android开发者,这些是Logging实用程序常用的方法

> Log.d() – 调试

> Log.e() – 错误

> Log.i() – 信息

> Log.w() – 警告

> Log.v() – 详细

还有一个方法Log.wtf().就个人而言,我不知道用法:)

以上方法都有两个参数

> String,String – 这是一个基本参数,它是一个TAG和Message.

> String,String,Throwable – 具有第一个相似性.但是,如果要在logcat中记录异常或任何Throwables,而不是调用printStackTrace()使用此操作.

编辑:直接回答你的问题. System.out和System.err的println()仍将显示在logcat中,但有局限性.

>您无法使用System.out或System.err记录VERBOSE,ERROR或DEBUG.

>您无法定义自己的TAG,它将显示System.err或System.out与您的文本.作为等价物

> System.out.println(“Hello!”)相当于Log.i(“System.out”,“Hello!”)> System.err.println(“Hello!”)等价于Log.w(“System.err”,“Hello!”)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值