新手想解决一个简单的程序 希望大家帮我实现一个用一维数组和FOR循环做的一个显示结果如下的程序0 1 2 3 45 6 7 8 910 11 12 13 14 15 16 17 18 1920 21 22 23 24 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<100;i++){if(i+1%5==0)System.out.println();System.out.print(i);} int[] a=new a[25];for(int i=0;i<a.length;i++){ a[i]=i if( i%5 == 0 && i!=0) System.out.println(""); esle System.out.println(a[i]+ " ");} public class ArrayTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int [] a = new int[25]; for (int i=0;i<a.length/5;i++){ for(int j = i*5; j<5*(i+1); j++){ a[j]=j; System.out.print(a[j]+" "); } System.out.println(); } } } 在第一个for循环里面为什么不直接写i<5呢?而要写i<a.length/5?结果不是一样的吗? 直接写5和a.length/5是一样的a.length取得数组的长度,楼主结贴啊!! public class myTest { public static void main(String [] args){ for(int i=0;i<25;i++){ if (i%5==0) { System.out.println(); } if (i<10){ System.out.print(i + " "); } if (i>=10){ System.out.print(i+" "); } } }} package xunhuan;public class mytest { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 for (int i = 0; i < 25; i++) { if (i % 5 == 0) { System.out.println(); } System.out.print(i + " "); } }}就可以了 本人是新手不理解xk89191007()为什么要写 if (i<10){ System.out.print(i + " "); } if (i>=10){ System.out.print(i+" "); }是否另有妙用 请指点 !!不胜感激! if (i<10){ System.out.print(i + " "); } if (i>=10){ System.out.print(i+" "); }这段语句也没多大作用, 主要是用来对齐数字, 只有一位的数就加两个空格,而两位数只加一个空格 想做一个取色器,但是不知道如何监听java组件外的鼠标操作 关于文件网络传送压缩问题,求各位帮帮忙 关于class.forNname java程序运行出错,各位高手帮我看看,快被这个搞疯了,我24小是等着 怎么把一个二进制数放到String里?? 哪些驱动程序实现了 java.sql.Statement.executeUpdate (String sql, String[] columnName); java十六进制数据转图片 Jbuilder7.0 注册码? JDK中这样的错误怎么处理!在线等待! 不能运行 问一个Eclipse JUnit测试问题 多语言的问题
if(i+1%5==0)
System.out.println();
System.out.print(i);}
for(int i=0;i<a.length;i++)
{
a[i]=i
if( i%5 == 0 && i!=0)
System.out.println("");
esle
System.out.println(a[i]+ " ");
}
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a = new int[25];
for (int i=0;i<a.length/5;i++){
for(int j = i*5; j<5*(i+1); j++){
a[j]=j;
System.out.print(a[j]+" ");
}
System.out.println();
}
}
}
a.length取得数组的长度,楼主结贴啊!!
public static void main(String [] args){
for(int i=0;i<25;i++){
if (i%5==0)
{
System.out.println();
}
if (i<10){
System.out.print(i + " ");
}
if (i>=10){
System.out.print(i+" ");
}
}
}
}
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
for (int i = 0; i < 25; i++) {
if (i % 5 == 0) {
System.out.println();
}
System.out.print(i + " ");
}
}}
就可以了 本人是新手不理解xk89191007()为什么要写
if (i<10){
System.out.print(i + " ");
}
if (i>=10){
System.out.print(i+" ");
}
是否另有妙用 请指点 !!不胜感激!
System.out.print(i + " ");
}
if (i>=10){
System.out.print(i+" ");
}这段语句也没多大作用, 主要是用来对齐数字, 只有一位的数就加两个空格,而两位数只加一个空格