Помимо того, что было сказано выше о том, как при сравнении строк следует использовать функцию equals (...) - например,
if ( val.equals("VII") )
, вам также необходимо указать возвращаемое значение для вашей функции с именем getRoman,Эта функция была объявлена как функция, которая возвращает целочисленное значение вызывающей стороне, но в предоставленной вами реализации нет возвращаемых значений (только System.out.println (...)).
Кроме того, вы не вводите правильный тип параметра - исходя из того, как он выглядит, ваша функция проверяет строку, чтобы узнать, является ли она определенной римской цифрой.Таким образом, правильный заголовок функции будет выглядеть так:
public static int getRoman(String val)
Кроме того, убедитесь, что вы на самом деле вызываете эту функцию в своей функции main () - из того, как она выглядит сейчас, вы даже не используетеФункция getRoman ().
Надеюсь, это поможет!