什么是垃圾收集器实际收集的时间?它会在一段时间后或在一定量的内存耗尽后发生吗?还是有其他因素吗?
字符串s1和s2的长度始终为1或更高.
我怎样才能加快速度呢?
int l1 = s1.length();
if (l1 > 3) { l1 = 3; }
if (s2.startsWith(s1.substring(0,l1)))
{
// do something..
}
Run Code Online (Sandbox Code Playgroud)
正则表达式可能吗?
因为我的坏例子而编辑了这个问题.这是我更新的问题:
下面的速度和内存分配是否相同:
int b;
for (int i = 0; i < 1000; i++)
b = i;
Run Code Online (Sandbox Code Playgroud)
和
for (int i = 0; i < 1000; i++)
int b = i;
Run Code Online (Sandbox Code Playgroud)