我正在编写一个埃拉托斯尼的筛子,我打算用它来找出13195的最大素因数。如果这行得通,我打算在数字600851475143上使用它。但我遇到的问题是,代码只生成一个只有一个数字的文件,而不是得到一个充满数字的文本文件(这是我第一次用Java处理与IO相关的东西): long limit = (long) Math.sqrt(number);
for (long i = 2; i &
因此,我在eclipse中得到了一个错误,说“指定的编译器遵从性是1.8,但使用的是JRE15”,当我尝试更改Java编译器时,eclipse说When selecting 1.8 compliance, make sure to have a compatible JRE installed and activated(currently 15). Configure the 'Installed JREs' and Execution Environments, or change the JRE on the Java Build Path 当我转到Java构建路径时,