在java的if 语句中变量String 为什么不能显示,编译通过了。

System.out.println(r);
因为你只给r赋值了却没有打印把第4行代码复制一遍放最后,打印r的值