public ArrayList PreProcessingBean(StringBuffer rawTextIn, GlobalVariable objGlobalVariable_)
{
StringBuffer PPTextOut = new StringBuffer();
StringBuffer PPTextTemp = new StringBuffer();
System.out.println("\n\nINPUT TO PP BEAN\n" + rawTextIn);
CleaningAtFirstLevel cleanRawText = new CleaningAtFirstLevel(rawTextIn);
PPTextTemp =cleanRawText.FirstLevelRawTextCleaning();
}
我从第6行的
rawTextIn
输入一个字符串。我在使用PPTextTemp
变量,并且在程序中到处都在使用它。那么我可以在各处使用rawTextIn
来节省内存吗?还是这段代码很好,或者我必须分配新变量(
PPTextTemp
)? 最佳答案
rawTextIn
变量是局部变量,方法完成后将立即从堆栈中将其删除。
请至少遵循这些Java代码约定。如果您在camelCase
中编写变量,那将是很棒的并且更具可读性。