User hubert
hubert
41 уровень

Говнокод #10

Статья из группы Архив info.javarush.ru
public static boolean isUnix() { return System.getProperty("file.separator").equals("/"); }
Комментарии (2)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
L2CCCP Уровень 9, Калининград, Россия
25 мая 2015

	private static final String name = System.getProperty("os.name").toLowerCase();
	private static final boolean nix = name.contains("nix") || name.contains("nux") || name.contains("aix");

	public static boolean isUnix()
	{
		return nix;
	}

Разделитель каталогов может быть такой не только в никсах, могу ошибаться.
phashik Уровень 28
1 мая 2014
Гугл очень быстро дает более красивый вариант этого метода. Поэтому не буду его сюда складывать. А вот эта штука (которую, впрочем, я нашел в том же поиске в первой же ссылке) будет полезна всем:
System.getProperties().list(System.out);