[英]Java code for finding non-null values in a column
我正在使用一个名为 Talend 的 ETL 程序来处理输入文件,并且在该过程结束时,我有一个自动电子邮件组件,它将向我的客户发送有关该过程的统计信息。 我想告诉他们有多少人在他们的文件中被标记为“贷款人”,有多少人被标记为“通讯员”,它们被列在作为 CASE 语句的结果创建的两个单独的列中。 为了表示这些数字,我需要对这些列中的所有非空值进行计数。
是否可以使用java
来做到这一点?
你的问题的简短回答是:
是的。
尝试使用以下比较来确定值是否为非空
myVariable != null
这将返回一个boolean
( true
或false
),可以像这样使用:
int count = 0;
for(Column column : columns){
if(column != null && column.getValue() != null){
count++;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.