public class x {
    private final String a;
    public void x() {
        a = "Hi";
        System.out.println(a);
    }
}
private final String a; <- this line is showing error that 'a' is not initialized.
I tried private final String a = "";
And a = "Hi";
Then it says I cannot assign a value to final variable.
How do I modify or assign new value to final String in another method?
 
     
     
     
    