Как правильно установить кодировку?
подскажите как решить проблему, при компиляции кода на консоль в некоторых местах выводит знаки вопроса. Кодировку менял на UTF-8, менял jdk на более старую версию(помогло, но не во всех случаях).
public class MainDemo {
public static void main(String[] args) throws IOException {
Tovar [] tovars = {
new Pants(Sizes.M, "40", "Black"),
new Pants(Sizes.S, "40", "Yellow"),
new Shirt(Sizes.M, "55", "White"),
new Shirt(Sizes.XL, "55", "Black"),
new Tie("58","Rose"),
new Tie("60", "Black"),
new Watch("70","White"),
new Watch("120","Grey")
};
DressMarket dressMarket = new DressMarket();
dressMarket.dressFemale(tovars);
dressMarket.dressFemale(tovars);
public interface MaleClothes {
default void dressMale(){
System.out.println("Одеваем мужчину");
}
}
public class Shirt extends Tovar implements FemaleClothes, MaleClothes{
public Shirt(Sizes size, String price, String color) {
super(size, price, color);
}
@Override
public String toString() {
return "Рубашка{" +
"размер = " + getSize() +
", цена = " + getPrice() + " $" +
", цвет = " + getColor() +
"}";
}
}
Скрин настроек
Ответы (1 шт):
Автор решения: стасевич
→ Ссылка
попробуй измени Project Encoding на default
для пропертей (Properties Files) наверно необязательно, но тоже попробуй


