就是比如说 定义个数组int[] b = new int[100];怎么给它附从1到100的整形值?

解决方案 »

  1.   

    for(int i=0;i<b.length;i++){
      b[i] = i+1;
    }
      

  2.   

    呵呵,你已经说出来了,循环赋值jdk的类库中对数组Arrays的fill是统一赋值,各别赋值就是分别赋值,再怎么简单优化都要循环一遍……
      

  3.   

    我猜的for(int i=0;i<i<b.length;i++){
      out.println(b[i]);)
      

  4.   


    for(int i=0;i <i <b.length;i++){ 
        out.println(b[i];
    }
      

  5.   

    而且吧 你那out.println 前面是不是应该有个 System 啊 迷糊了 我是小菜鸟诶 别玩拉在后面的 b[i] 那也有错误啊 在i 下面有道小红线 麻烦拉 在帮忙看看
      

  6.   


    public class ArrayTest { public static void main(String[] args) {

    int array [] = new int[100];
    for(int i = 0; i<100; i++)
    {
    array[i] = i+1;
    }
    for(int i = 0; i<array.length; i++)
    {
    System.out.println(array[i]);
    }
    }}
      

  7.   

    哇 哈哈哈哈哈 太好了 非常 VeryMuch啊 感谢大家的帮助。
      

  8.   

    赋值完成后输出
    for (int i : b)
      System.out.print(i + " ");