Home - gpeegpee/learn-java GitHub Wiki
FAQ
- static final String / final String
source
private static final String TAG = "Test";
private final String TAG2 = "Test2";
private static final int CONSTANT = 1;
public void print() {
final String msg = "finalMessage";
String msg2 = "finalMessage2";
final int a = 1;
final int b = 2;
int c = 3;
int d = 1;
Log.d(TAG, msg);
Log.d(TAG2, msg2);
Log.d(TAG2, String.valueOf(CONSTANT));
Log.d(TAG2, String.valueOf(a));
Log.d(TAG2, String.valueOf(b));
Log.d(TAG2, String.valueOf(c));
Log.d(TAG2, String.valueOf(d));
}
class by release build
private static final String TAG = "Test";
private final String TAG2 = "Test2";
private static final int CONSTANT = 1;
public void print() {
String msg = "finalMessage";
String msg2 = "finalMessage2";
int a = true;
int b = true;
int c = 3;
int d = 1;
Log.d("Test", "finalMessage");
Log.d("Test2", msg2);
Log.d("Test2", String.valueOf(1));
Log.d("Test2", String.valueOf(1));
Log.d("Test2", String.valueOf(2));
Log.d("Test2", String.valueOf(c));
Log.d("Test2", String.valueOf(d));
}