Merge pull request #1628 from cal101/erefactor/v5-dev-project/1-bug/jdt/jdt-OptimizeStringBuilderCleanUp

[cleanup] erefactor/EclipseJdt - Replace String concatenation by Stri…
This commit is contained in:
Golden Looly 2021-06-07 00:23:38 +08:00 committed by GitHub
commit 1a4a38295c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View File

@ -42,10 +42,10 @@ public enum BeanCopierCache {
* @return 属性名和Map映射的key * @return 属性名和Map映射的key
*/ */
private String genKey(Class<?> srcClass, Class<?> targetClass, Converter converter) { private String genKey(Class<?> srcClass, Class<?> targetClass, Converter converter) {
String key = StrUtil.format("{}#{}", srcClass.getName(), targetClass.getName()); StringBuilder key = new StringBuilder().append(StrUtil.format("{}#{}", srcClass.getName(), targetClass.getName()));
if(null != converter){ if(null != converter){
key += "#" + converter.getClass().getName(); key.append("#").append(converter.getClass().getName());
} }
return key; return key.toString();
} }
} }

View File

@ -81,19 +81,19 @@ public class ScriptRuntimeException extends RuntimeException {
*/ */
@Override @Override
public String getMessage() { public String getMessage() {
String ret = super.getMessage(); StringBuilder ret = new StringBuilder().append(super.getMessage());
if (fileName != null) { if (fileName != null) {
ret += (" in " + fileName); ret.append(" in ").append(fileName);
if (lineNumber != -1) { if (lineNumber != -1) {
ret += " at line number " + lineNumber; ret.append(" at line number ").append(lineNumber);
} }
if (columnNumber != -1) { if (columnNumber != -1) {
ret += " at column number " + columnNumber; ret.append(" at column number ").append(columnNumber);
} }
} }
return ret; return ret.toString();
} }
/** /**