就是:m1=...
      m2=...
      m3=...
      m4=...
      m5=...
我要用i来代替m后的数字。m1,m2,m3....本身是变量。
数字的规律就是后一个比前一个多1

解决方案 »

  1.   

    for(int i=1;i<10;i++){
    String l="m"+String.valueOf(i);
    ……
    }
      

  2.   

    用hashmap吧
    -----------------------------
    import java.io.BufferedReader;
    public class Test
    {    final static int MAX=10;    public static void main(String arg[])
        {
            Map map=new HashMap();
            for(int i=1;i<MAX;i++)
            {
                String name="m"+i;
                map.put(name,new Integer(i));
            }
            System.out.print(map.toString());
      
      }}
    ----------------------------------------
    输出结果:{m5=5, m1=1, m3=3, m6=6, m8=8, m4=4, m2=2, m9=9, m7=7}