问答详情
源自:3-3 Java中的赋值运算符

为啥不能这样写?

 System.out.printf("three%=one==>%d",three);

提问者:癫狂美女子 2019-05-27 22:40

个回答

  • qq_Zzq_0
    2019-05-27 22:58:58
    已采纳

    %= 有歧义,需要转义, %% 代表 % 。 

    System.out.printf("three %%= one ==> %d", three);