public class loopex03{
public static void main(String[] args) {
int times = 0;
for(int i = 1; i <= 100; i++){
if(i % 5 != 0){
System.out.print(i+"\t");
times++;
}
if(times % 5 == 0){
System.out.println("");
}
}
}
}
使用' \t '时
"\t": 是水平制表(HT) ,跳到下一个TAB位置;
'\t': 表示字符,它的ASCII值是9,所以(1+ '\t' = 10 ,2+ '\t' = 11)
"\t"
是字符串,字符串里会解析转义字符。'\t'
是字符,字符不会解析转义,char可以直接转int打印。
双引号引字符串,单引号引字符。
"\t"为转义字符,有特定的功能,代表的键盘上的一个Tab键的功能,也就是8个空格。
'\t'为字符类型,将相当于"x"与'x'的区别,'\t',有一个ASCII码而"\t"没有。
一般输出空格最好用"\t",而非'\t',
双引号括起来的是字符串
单引号括起来的是字符
你用i+"\t",这是字符串拼接,是字符串操作
你用i+'\t',这是i的ascii码加上\t的ascii码,是数学运算