运算符“+”不能应用于“java”。我该怎么办?
我写过
+String.format("%02d",sec)+":"+String.format("%02d",milliSec);
我一直在尝试在安卓 studio中创建秒表应用程序。这种错误总是会发生。因此,第一行有一条红色下划线,告诉我“运算符“+”不能应用于“java.lang.String”。有人知道我该怎么做吗
你可以在下面搜索框中键入要查询的问题!
我写过
+String.format("%02d",sec)+":"+String.format("%02d",milliSec);
我一直在尝试在安卓 studio中创建秒表应用程序。这种错误总是会发生。因此,第一行有一条红色下划线,告诉我“运算符“+”不能应用于“java.lang.String”。有人知道我该怎么做吗
# 1 楼答案
+
用于字符串串联的操作数只能与两个操作数一起使用:但如果没有前导操作数,它将无法工作
而不是
你可以用
但我们有更好的解决办法。两个值都可以使用单个
String.format
: