비교적 기이한string 구축 코드

781 단어 String

public class TestBean {
  public   String   test   =   {
      System.out.println("111");
      ww   =   "5555";
      test   =   "333";
      };
  
  static String   ww  =  {
    System.out.println("222");
    ww   =   "444";
    };
  public static void main(String[] args) {
    TestBean o =new TestBean();
    System.out.println(o.test);
    System.out.println(TestBean.ww);
  }
}

오늘 csdn에서 {}을 이용하여string 대상을 구축하는 것을 보았습니다.
이전에 자신이 다시 이렇게 구축한 적이 없었는데, 단일 디버깅을 통해 얻은 결과는
111
222
333
444
단일 디버깅도 이러한string 구축이main() 방법 전에 호출되었다는 것을 증명한다.
이런 구축 방식이 어떤 장점이 있는지 모르겠다.물어보고 싶은데;

좋은 웹페이지 즐겨찾기