public static void main(String[] args) {
int num1 = 3;
int num2 = 4;
// 创建一个数值格式化对象
NumberFormat numberFormat = NumberFormat.getInstance();
// 设置精确到小数点后2位
numberFormat.setMaximumFractionDigits(2);
String result = numberFormat.format((float)num1/(float)num2*100);
System.out.println("num1和num2的百分比为:" + result + "%");
}
注意:num的类型,如果为整型的时候,相除取整是为0的;所以要将其转换为float或double类型。