相关疑难解决方法(0)

运行时与编译时间

任何人都可以让我很好地理解运行时和编译时的区别是什么?

runtime compile-time

340
推荐指数
15
解决办法
28万
查看次数

字符串数组:'从'i ++'改变的值永远不会被使用'

这是我的代码:

String[] queries = new String[2];
int i = 0;
Boolean result;
queries[i++] = "<query 1>";
queries[i++] = "<query 2>"; //Warning shown here
result = dbOpenHelper.ExecuteMyTransaction(queries);
Run Code Online (Sandbox Code Playgroud)

第二个i++突出显示,并显示警告''i ++'中的值从未使用过'.这段代码被写了另外一个人,据我所知,这里<query 1><query 2>会被分配给queries[1]queries[2]分别,但后来它必须显示一个错误,因为数组的大小为2,没有错误的,善良的这混淆了我对这里发生了什么.我可以安全地删除第二个作业,或将第一个作业更改为queries[i]

java

4
推荐指数
2
解决办法
788
查看次数

标签 统计

compile-time ×1

java ×1

runtime ×1