我正在尝试计算Windows中已用磁盘空间的百分比,其中totaldrive表示C驱动器上的总磁盘空间(以Long类型表示),而freedrive表示剩余空间(也是以Long类型表示)。
long totaloccupied = totaldrive - freedrive;
这里计算使用率的百分比
Long Percentageused =(totaloccupied/totaldrive*100);
System.out.println(Percentageused);
打印语句返回0。由于我没有得到预期的值,有人能帮忙吗?
Long
而不是long
?另外,请查看 Java 命名规范中的percentageUsed
。 - wchargin