NC代码学会的代码规范
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NC代码学会的代码规范相关的知识,希望对你有一定的参考价值。
①
if(obj_agg!=null && obj_agg.length > 0) {
}else{
return;
}
}else{
return;
}
②
NCLocator.getInstance().lookup(IUAPQueryBS.class).
IUAPQueryBS.class 快捷方式 iuapq alt+/
③
string a=null:
if(a != null){}//这时候一定不为空
但是
List a = new ArrayList<>();
if( a != null a.size() >0){}//这种判断比较合理
④
写代码要有格式
if(){
}else{
}else{
}
if(a == 1){}//符号左右直接加空格
⑤
任何时候都要考虑空指针这种情况
//这是拆分数组的处理
List<String> listPks = this.paginationModel.getObjectPks();
StringBuffer sql_jxgl = new StringBuffer();
if(listPks != null && listPks.size() > 0){
sql_jxgl.append("(");
for(String listPks_l : listPks){
if(listPks_l != null && listPks_l.length() > 0){//这两个条件爱你都要有
listPks_l = "‘"+listPks_l+"‘,";
sql_jxgl.append(listPks_l);
}
}
}else{
return;
}
StringBuffer sql_jxgl = new StringBuffer();
if(listPks != null && listPks.size() > 0){
sql_jxgl.append("(");
for(String listPks_l : listPks){
if(listPks_l != null && listPks_l.length() > 0){//这两个条件爱你都要有
listPks_l = "‘"+listPks_l+"‘,";
sql_jxgl.append(listPks_l);
}
}
}else{
return;
}
//下面两个是不同,常用第二个
String a=null;
String a= ”“;
以上是关于NC代码学会的代码规范的主要内容,如果未能解决你的问题,请参考以下文章