java if基础实在是不会了

怎么在一个if里面写i%3等于1或者2
100以内不能被3整除的数但是要用i%3不等于1或者2

这个问题分开来看,100以内的数字可以通过for运算调用,for(int i=0;i<100;i++)。

不能被3整除就是if(i%3==1 || i%3==2)的情况。

你的不等于1或2是说逻辑上不能这样写吗,那可以写成
if(i%3!=1&&i%3!=2)
return;
然后在后面再进行输出或其他判断。

是语法不会?
if(i%3==1 || i%3==2)