에에서 System.out.println()으로 설정 나는 등의 다른 기능에 System.out.println
을지도하고 싶습니다 :자바 모범 사례 : 다른 방법
public static void puts(Object o) { System.out.printl(o); }
이 일부 Java 모범 사례에 반하는, 또는 할 수 있습니다 내가 생각하지 못했던 단점들?
에에서 System.out.println()으로 설정 나는 등의 다른 기능에 System.out.println
을지도하고 싶습니다 :자바 모범 사례 : 다른 방법
public static void puts(Object o) { System.out.printl(o); }
이 일부 Java 모범 사례에 반하는, 또는 할 수 있습니다 내가 생각하지 못했던 단점들?
원하는 경우 할 수 있습니다. 메서드를 호출하면 대부분의 경우 System.out.println
과 동일하게 작동합니다. 당신이 System.out.println
와 함께, 당신은 hello
을 얻을 것이다 할 경우
puts(new char[] {'h', 'e', 'l', 'l', 'o'});
: 당신이하려고하면
문제입니다. 당신이 char[]
의 인쇄되지 않는 경우
[[email protected]
, 당신은 잘 될 것입니다 : 당신이 puts
함께 할 경우에, 당신이 뭔가를 얻을.
일반적으로'new int [] {1, 2} instanceof int []'라고하는 전반적인 방법이 있습니까? –
http://stackoverflow.com/questions/2725533/how-to-see-if-an-object-is-an-array-without-using-reflection 그걸 확인하고'Arrays.toString()'을 사용하십시오. –
'System.out.println'이 너무 어색하거나 다른 이유가 있습니까? – user2357112
권투 이외의, 난 아무런 문제가 참조하십시오. –
그런 방법을 만들고 싶은 이유가 있습니까? 'System.out.println'을 줄이려면'System.out'을 정적으로 가져와'System'을 제거하십시오. – Pshemo