この方法でアルゴリズムの正確な時間の複雑さを知りたいです。arrays.sort; を使っているので nlogn だと思います。
public static int largestElement(int[] num) throws NullPointerException // O(1)
{
int a=num.length; // O(1)
Arrays.sort(num); // O(1)? yes
if(num.length<1) // O(1)
return (Integer) null;
else
return num[a-1]; // O(1)
}