for(int i:x)有什么作用?

ksraj98

我是Java新手。我正在阅读某人对问题的解决方案,遇到了以下问题:

        int[] ps = new int[N];
        for (int i = 0; i < N; i++)
            ps[i] = input.nextInt();

        int[] counts = new int[1005];
        for (int p : ps)
            counts[p]++;

最后两行做什么?

用户名

这是一个for-each循环它设置p为的第一个元素ps,然后运行循环体。然后将其设置p为的第二个元素ps,然后运行循环主体。等等。

它大约是:

for(int k = 0; k < ps.length; k++)
{
    int p = ps[k];
    counts[p]++;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

(ctypes.c_int * len(x))(* x)有什么作用?

来自分类Dev

++ group((int)(value [i])/ 10); 它有什么作用..?在C

来自分类Dev

int函数的基值有什么作用?

来自分类Dev

perl的int(-M $ file)有什么作用?

来自分类Dev

以0开头的数字的int()有什么作用?

来自分类Dev

int ** a =新的int * [n](); 此功能有什么作用?

来自分类Dev

为什么“ int i”有多个定义?

来自分类Dev

void foo(const int a)中的const有什么作用?

来自分类Dev

“const int&”作为返回类型有什么作用?

来自分类Dev

(int)的作用是什么?

来自分类Dev

int i = int(); D会发生什么?

来自分类Dev

golang为[z] [y] [x] int定义数组int [x] [y] [z]有什么好处?

来自分类Dev

C ++:int * x [5]和int(* x)[5]有什么区别?

来自分类Dev

C语言中的`extern int(x)[]`和`extern int x []`有什么区别?

来自分类Dev

C ++:int * x [5]和int(* x)[5]有什么区别?

来自分类Dev

C++中int x_和int x有什么区别

来自分类Dev

int(x)是做什么的?

来自分类Dev

int(x)是做什么的?

来自分类Dev

为什么要使用int / int = int?

来自分类Dev

为什么是(int)((unsigned int)((int)v)?

来自分类Dev

setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)不起作用

来自分类Dev

什么更快:int []或int [] []的ArrayList

来自分类Dev

为什么[[_:Int)/(_:Int))不能编译((_:Int,_:Int)=> _ / _)?

来自分类Dev

'x = y = 0','x = 0;有什么区别?y = 0;”和“ int x = 0; int y = 0;' 关于执行?

来自分类Dev

int x {}之间有区别吗?并且int x = 0 ;?

来自分类Dev

struct {a int; b int}和struct {b int; a int}有什么区别?

来自分类Dev

“ int * a = new int”和“ int * a = new int()”之间有什么区别?

来自分类Dev

“ int * a = new int”和“ int * a = new int [5]”之间有什么区别?

来自分类Dev

语句“ vector <int> myvector()”有什么作用?(关于无参数构造函数的困惑)

Related 相关文章

  1. 1

    (ctypes.c_int * len(x))(* x)有什么作用?

  2. 2

    ++ group((int)(value [i])/ 10); 它有什么作用..?在C

  3. 3

    int函数的基值有什么作用?

  4. 4

    perl的int(-M $ file)有什么作用?

  5. 5

    以0开头的数字的int()有什么作用?

  6. 6

    int ** a =新的int * [n](); 此功能有什么作用?

  7. 7

    为什么“ int i”有多个定义?

  8. 8

    void foo(const int a)中的const有什么作用?

  9. 9

    “const int&”作为返回类型有什么作用?

  10. 10

    (int)的作用是什么?

  11. 11

    int i = int(); D会发生什么?

  12. 12

    golang为[z] [y] [x] int定义数组int [x] [y] [z]有什么好处?

  13. 13

    C ++:int * x [5]和int(* x)[5]有什么区别?

  14. 14

    C语言中的`extern int(x)[]`和`extern int x []`有什么区别?

  15. 15

    C ++:int * x [5]和int(* x)[5]有什么区别?

  16. 16

    C++中int x_和int x有什么区别

  17. 17

    int(x)是做什么的?

  18. 18

    int(x)是做什么的?

  19. 19

    为什么要使用int / int = int?

  20. 20

    为什么是(int)((unsigned int)((int)v)?

  21. 21

    setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)不起作用

  22. 22

    什么更快:int []或int [] []的ArrayList

  23. 23

    为什么[[_:Int)/(_:Int))不能编译((_:Int,_:Int)=> _ / _)?

  24. 24

    'x = y = 0','x = 0;有什么区别?y = 0;”和“ int x = 0; int y = 0;' 关于执行?

  25. 25

    int x {}之间有区别吗?并且int x = 0 ;?

  26. 26

    struct {a int; b int}和struct {b int; a int}有什么区别?

  27. 27

    “ int * a = new int”和“ int * a = new int()”之间有什么区别?

  28. 28

    “ int * a = new int”和“ int * a = new int [5]”之间有什么区别?

  29. 29

    语句“ vector <int> myvector()”有什么作用?(关于无参数构造函数的困惑)

热门标签

归档