Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
package xx.xxxxxxxx.xxx.xxx.gui.constants;
/**
* constants.
*/
public class Constants
{
public static final int HORIZONTAL_SIZE = 500;
public static final int VERTICAL_SIZE = 340;
public static final int ABS_MAX_LENGTH_NUMBER = 28;
public static final int ZERO = 0;
public static final int ONE = 1;
public static final int TWO = 2;
public static final int THREE = 3;
public static final int FOUR = 4;
public static final int FIVE = 5;
}
Кстати, используется так:
for (int i = 0; i < myPrefixes.length; ++i)
{
String myName = myPrefixes[i] + aPostfix;
if (i != Constants.FIVE) do_something(myName); else do_something_else(myName);
}
for (int i = 0; i < myPrefixes.length; ++i)
{
String myName = myPrefixes[i] + aPostfix;
if (i != Constants.FIVE) do_something(myName); else do_something_else(myName);
}
А использовать тоже очень легко, просто ОГРОМНЫЙ спектр применения.
Про мнемоническое удобство именования констант вообще молчу. Это вам не какие-нибудь ONE_HUNDRED_AND_FORTY_ONE, а ажно CXLI.
Я это обязательно использую на работе.
Украина шоле?