Error: Exception in thread "main" java.lang.NoSuchMethodError: method java.lang.String.format with signature (Ljava.lang.String;[Ljava.lang.Object;)Ljava.lang.String; was not found. Line: String chance = String.format("%." + precision + "f", 100 * Double.parseDouble(iInfo[r][6]) / numChecked); Why am I getting this error on Linux but not on windows?