请问有什么功能^(尖)运算的Java服务?
当我尝试这个:
int a = 5^n;
Run Code Online (Sandbox Code Playgroud)
......它给了我:
对于n = 5,
对于n = 4 返回0 ,
对于n = 6 返回1 ,返回3
...所以我猜它不会执行取幂.但那又是什么呢?
假设我有两个char变量,后来我想将它们连接成一个字符串.我就是这样做的:
char c1, c2;
// ...
String s = "" + c1 + c2;
Run Code Online (Sandbox Code Playgroud)
我见过有人说"" +"诡计"是"丑陋"等等,你应该使用String.valueOf或Character.toString代替.我更喜欢这种结构,因为:
c1并且c2在视觉上处于同一水平
String.valueOf(c1) + c2 建议一些特别的东西 c1真的有一个很好的论据为什么String.valueOf或者Character.toString更喜欢"" +?
琐事:在java.lang.AssertionError,下面一行出现7次,每次都有不同的类型:
this("" + detailMessage);
Run Code Online (Sandbox Code Playgroud)