求助 这个1怎么下去,1号为周一顺序排列啊。用的java 解决方案 » print改成println System.out.println("日\t一\t二\t三\t四\t五\t六"); for (int i = 1; i <= 30; i++) { if (i % 7 == 0) { System.out.println(i); } else { System.out.print(i+"\t"); } } }然后不仅仅是1 的问题你的判断逻辑也有点问题,是因为第一列是日,所以余数是0的时候换行,参看代码附上 一楼的print改成println 没毛病。二楼的i%7==0也没毛病。但不是因为第一列是日。因为它是7列,当然逢7的倍数换行 假如让1号变成星期一,按序列排序呢。在请教一下。是不是多加一个System.out.print("\t"); 空八格啊啊啊啊啊啊啊啊啊不能这么理解叭,\t是指把前面的字符串连接起来凑够8的整数倍可以看一下https://blog.csdn.net/weixin_43876121/article/details/103135569 一楼的print改成println 没毛病。二楼的i%7==0也没毛病。但不是因为第一列是日。因为它是7列,当然逢7的倍数换行 java 处理 excel 相关问题 关于做视频回放的 Swing怎么保证窗体对象的强引用? 在java程序过程中如何执行EXE文件,例如运行过程中调用windows下的计算器calc.exe? 关于打包的问题 import语句的意义问题——读《深入java虚拟机》 如何用jdbc对数据库创建一个表,有了SQL语句,应该用jdbc中的哪个类、哪个方法呢? 有关unicode,这段代码是怎么搞的 简单java 包制作,请帮忙找错在那!!!! Thread 报错 关于使用数组编写的超市程序(大佬救救萌新吧TAT) 小白求代码
for (int i = 1; i <= 30; i++) {
if (i % 7 == 0) {
System.out.println(i);
} else {
System.out.print(i+"\t");
}
} }然后不仅仅是1 的问题你的判断逻辑也有点问题,是因为第一列是日,所以余数是0的时候换行,参看代码附上
二楼的i%7==0也没毛病。
但不是因为第一列是日。因为它是7列,当然逢7的倍数换行
不能这么理解叭,\t是指把前面的字符串连接起来凑够8的整数倍
可以看一下
https://blog.csdn.net/weixin_43876121/article/details/103135569
二楼的i%7==0也没毛病。
但不是因为第一列是日。因为它是7列,当然逢7的倍数换行