由于我针对的是 Android 的较新 SDK 版本,因此我收到了关于这行代码的警告:
return getString(R.string.usertab1).toUpperCase()
当我将鼠标悬停在它上面时,它会说:
隐式使用默认语言环境是常见的错误来源:
toUpperCase(Locale)
改为使用。
有谁知道如何消除这个错误?为什么现在是使用这种方法的首选方式?
我知道这就是答案,可以使用toUpperCase(Locale)
但无法实施。Locale
对象从何而来?