0

例如...`

Object o1 = new Object();
Object o2 = new Object();
Object o3 = new Object();

`

我想选择这些句子和 ALT + SHITFT + Z : sysout the localVal to Test 像这样:`

System.out.println(o1);
System.out.println(o2);
System.out.println(o3);

` 我怎样才能写出这样的模板?谢谢!

4

1 回答 1

0

您可以将对象添加到列表中,然后将它们全部打印出来。

这个很简单,希望对你有所帮助。

public void print(List<Object> objectList)
{
  for(Object obj : objectList)
  {
      System.out.println(obj);
  }
}

您可以通过使用可变参数来实现它的另一种方法

代码示例如下:

public void print1(Object ... objectList)
{
  for(Object obj: objectList)
  {
      System.out.println(obj);
  }
}

使用可变参数,您可以打印如下对象:

    Test t = new Test();
    Object o1 = new Object();
    Object o2 = new Object();
    Object o3 = new Object();
    t.print1(o1);
    t.print1(o1,o2);
    t.print1(o1,o2,o3
于 2013-11-08T01:54:44.760 回答