Als «java» getaggte Fragen

90
Was ist die Regex für "Jede positive ganze Zahl, außer 0"?

Wie kann ^\d+$verbessert werden, um nicht zuzulassen 0? BEARBEITEN (konkreter machen): Zuzulassende Beispiele: 1 30 111 Nicht zuzulassende Beispiele: 0 00 -22 Es spielt keine Rolle, ob positive Zahlen mit einer führenden Null zulässig sind oder nicht (z 022. B. ). Dies ist für die...

90
Serialisierung von Enums mit Jackson

Ich habe eine Enum unten beschrieben: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters.... } Ich...

90
Wie vergleiche ich das Java Byte [] Array?

public class ByteArr { public static void main(String[] args){ Byte[] a = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; Byte[] b = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] aa = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] bb = {(byte)0x03, (byte)0x00,...

90
JSTL if-Tag für gleiche Zeichenfolgen

Ich habe eine Variable von einem Objekt auf meiner JSP-Seite: <%= ansokanInfo.getPSystem() %> Der Wert der Variablen ist NAT, was korrekt ist, und ich möchte bestimmte Seitenelemente für diesen Wert anwenden. Wie verwende ich ein Tag, um den Fall zu kennen? Ich habe so etwas versucht <c:if...

90
Wie funktionieren Annotationen wie @Override intern in Java?

Kann mir jemand erklären, wie Anmerkungen intern in Java funktionieren? Ich weiß, wie wir mithilfe der Bibliothek java.lang.annotation in Java benutzerdefinierte Anmerkungen erstellen können. Aber ich verstehe immer noch nicht, wie es intern funktioniert, zum Beispiel die @ Override-Annotation. Ich...