Java_基本用法


1. 二维数组传参

  • 不同于C/C++,Java二维数组传参必须使用array[] [],而不能使用array[] [2]。

2. List.add()

  • List.add()加入的元素为对应元素的引用,而不是值,示例如下:
// EdgeNode的变量为x0,deltaX,yMax
EdgeNode edgeNode=new EdgeNode(3,-3,2);

List<EdgeNode> NET = new ArrayList<EdgeNode>();

NET.add(edgeNode);

edgeNode.setX0(2.0);

NET.add(edgeNode);

System.out.println(NET.get(0).getX0()+" "+NET.get(1).getX0());

// 输出结果如下:
2.0 2.0

3. 交换函数

  • 直接交换和用包装类交换都不能交换两个数的值,而采用数组交换和成员变量交换是可以做到的。

文章作者: fdChen
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 fdChen !
评论
  目录
加载中...