java - 在Java中将单个字符转换为字符串的惯用方法是什么?

标签 java idioms

现在我正在使用以下方法来最大程度地减少盒装对象的创建:

String myString = "" + myChar;

这是惯用的做法吗? (恕我直言,感觉有点尴尬。)

最佳答案

String.valueOf是你的 friend 吗:

  • 它适用于每种类型,因此您可以保持一致
  • 它是空安全的(对于引用类型)
  • 它说出了你的意思

我有一个very short article事实上,就这个主题而言。

关于java - 在Java中将单个字符转换为字符串的惯用方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1815907/

相关文章:

clojure - 在 Clojure 中,何时应该使用记录或向量来表示异构节点类型的树?

java - 没有 volatile 的双重检查锁定(但使用 VarHandle 释放/获取)

java - 为什么 Hybris 中的促销引擎无法正常工作?

java - 出站请求的 BindException

c# - 学习编写地道的 c# 的最佳资源是什么?

c++ - Golang 替代 C++ 函数,默认参数为 : multiple functions, 或结构参数

使用自定义收集器的 Java 8 分组?

java - JAX-RS 2.0 验证

c++ - 您如何在语法方面更多地使用 std::variants "palatable"?

javascript - 有没有更简洁的 Coffeescript 习惯用法?