cmd 批处理 变量怎么编写成数组?

cmd 批处理 变量怎么编写成数组?,第1张

@Echo Off&Setlocal Enabledelayedexpansion

For /f "tokens=*" %%i in (a.txt) do (Set n=%%i&Set m=!n!!n!&Echo !n! !m!)

Pause

看你的描述m的值为n+n.

a.txt内容为每行一个数.

例如:

1

2

3

...

如下实现:

// 接受一个数字动态生成数组

public static void test(int len)

{

    //生成数组

    int[][] arr=new int[len][]

    for(int i=0i<arr.lengthi++)

    {

         arr[i]=new int[i+1]

         for(int j=0j<arr[i].lengthj++)

         {

             arr[i][j]=(i+1)*(j+1)

         }

     }

    //打印数组

    for(int i=0i<arr.lengthi++)

    {

         for(int j=0j<arr[i].lengthj++)

         {

             System.out.print(arr[i][j]+" ")

         }

         System.out.println()

     }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11264312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存