I'm unsure what's the shortest and most robust way to check whether a Text field is blank / empty?
/*1*/ Boolean isBlank = record.txt_Field__c == '';
/*2*/ Boolean isBlank = record.txt_Field__c == null;
/*3*/ Boolean isBlank = record.txt_Field__c.trim() == '';
/*4*/ Boolean isBlank = record.txt_Field__c.size() == 0;
Best Answer
I use the isBlank(String) method on the string class in order to check whether a string is either null, white space or empty.
The documentation says: