“Code too large” compilation error in Java

后端 未结 13 1578
半阙折子戏
半阙折子戏 2020-11-22 14:33

Is there any maximum size for code in Java? I wrote a function with more than 10,000 lines. Actually, each line assigns a value to an array variable.

arts_b         


        
13条回答
  •  情书的邮戳
    2020-11-22 14:49

    This error sometimes occur due to too large code in a single function... To solve that error, split that function in multiple functions, like

    //Too large code function
    private void mySingleFunction(){
    .
    .
    2000 lines of code
    }
    //To solve the problem
    private void mySingleFunction_1(){
    .
    .
    500 lines of code
    }
    private void mySingleFunction_2(){
    .
    .
    500 lines of code
    }
    private void mySingleFunction_3(){
    .
    .
    500 lines of code
    }
    private void mySingleFunction_4(){
    .
    .
    500 lines of code
    }
    private void MySingleFunction(){
    mySingleFunction_1();
    mySingleFunction_2();
    mySingleFunction_3();
    mySingleFunction_4();
    }
    

提交回复
热议问题