我有以下实体类:
@MappedSuperclass
public class AbstractEntity implements Serializable, Comparable<AbstractEntity> {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "id")
protected Integer id;
@Override
public int compareTo(AbstractEntity o) {
return this.toString().compareTo(o.toString());
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}
@Entity
@Table(name = "ticket")
@NamedQueries({
@NamedQuery(name = "Ticket.findAll", query = "SELECT t FROM Ticket t")})
public class Ticket extends AbstractEntity {
@Column(name = "title")
private …Run Code Online (Sandbox Code Playgroud) 正如标题所说,我在Windows 7操作系统上使用Netbeans 8.0.2.我看到了很多不同的主题并尝试了不同的解决方案,但没有一个真的有帮
因此,[š,ć,đ,ž,È,æ]等字符显示为 或平方,具体取决于字体.这是我尝试过的:
-J-Dfile.encoding=UTF-8了../etc/netbeans.conf 当我正在阅读文件时,我正在使用以下代码:
BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF-8"));
或Charset.forName("UTF-8")或StandardCharsets.UTF_8或Charset.forName("ISO8859-2")没有任何帮助.
任何人都知道其他问题可能是什么?
在Java中我会写类似的东西
public interface ICar {
static String RED_CAR = "/res/vehicles/car_red.png";
static String BLUE_CAR = "/res/vehicles/car_blue.png";
static String GREEN_CAR = "/res/vehicles/car_green.png";
}
Run Code Online (Sandbox Code Playgroud)
因为C#不允许在接口中使用字段,所以当我想在C#中定义这些常量时,我希望多次使用它们?