Articles of String

Wie mache ich meinen String-Vergleich fallunabhängig?

Ich habe ein Java-Programm erstellt, um zwei Strings zu vergleichen: String s1 = “Hello”; String s2 = “hello”; if (s1.equals(s2)) { System.out.println(“hai”); } else { System.out.println(“welcome”); } Es zeigt “Willkommen” an. Ich verstehe, dass es Groß- und Kleinschreibung ist. Aber mein Problem ist, dass ich zwei Strings ohne Berücksichtigung der Groß- / Kleinschreibung vergleichen möchte. […]

Konsistenz von hashCode () in einer Java-Zeichenfolge

Der hashCode-Wert einer Java– Zeichenfolge wird als ( String.hashCode () ) berechnet: s[0]*31^(n-1) + s[1]*31^(n-2) + … + s[n-1] Gibt es Umstände (z. B. JVM-Version, Lieferant usw.), unter denen der folgende Ausdruck als falsch bewertet wird? boolean expression = “This is a Java string”.hashCode() == 586653468 Update # 1: Wenn Sie behaupten, dass die Antwort […]

Zeit von Datum extrahieren String

Wie kann ich den “2010-07-14 09:00:02” , dass nur “9:00” “2010-07-14 09:00:02” ?

Wie entferne ich alle Leerzeichen aus einer Zeichenkette?

So wird ” xx yy 11 22 33 ” zu “xxyy112233” . Wie kann ich das erreichen?

Entfernen Sie einen Teil der Zeichenfolge nach “.”

Ich arbeite mit NCBI-Referenzsequenz-Zugangsnummern wie Variable a : a <- c("NM_020506.1","NM_020519.1","NM_001030297.2","NM_010281.2","NM_011419.3", "NM_053155.2") Um Informationen aus dem biomart Paket zu erhalten, muss ich die .1 , .2 usw. nach den Zugangsnummern entfernen. Normalerweise mache ich das mit diesem Code: b <- sub("..*", "", a) # [1] "" "" "" "" "" "" Aber wie Sie sehen […]

Einen String-Verkettungsoperator in R erstellen

Ich habe mich gefragt, wie man einen String-Verkettungsoperator in R schreiben könnte, etwa wie || in SAS, + in Java / C # oder & in Visual Basic. Der einfachste Weg wäre, einen speziellen Operator mit%, wie `%+%` <- function(a, b) paste(a, b, sep="") aber das führt zu vielen hässlichen % im Code. Ich habe […]

String Vergleich und String Interning in Java

Wann sollte man String s als Objekte vergleichen und wann sollte man ihre equals Methode benutzen? Um sicher zu gehen, verwende ich immer equals , aber das scheint nicht sehr effizient zu sein. In welchen Situationen kann ich sicher sein, dass string1 == string2 sicher zu verwenden ist? Vielen Dank!

Ersetzen Sie den letzten Teil der Zeichenfolge

Ich möchte den letzten String ersetzen, der ein ist , mit ) Angenommen, die Zeichenfolge lautet: Einfügen in dual (Name, Datum, umgerechnet werden zu: Einfügen in dual (Name, Datum)

Zeichenfolge mit mathematischen Operatoren auswerten

Gibt es eine einfache Möglichkeit, Strings wie “(4+8)*2” zu bewerten, damit Sie den int-Wert von 24 erhalten? Oder ist viel Arbeit nötig, um das zu schaffen …?

Wie übergibt man eine Zeichenfolge von einer Aktivität an eine andere?

Ich frage mich, wie ich eine Zeichenfolge weitergeben und lesen kann, die in einer Aktivität von einer anderen Aktivität enthalten ist. Ich habe zwei Aktivitäten. Ich werde sie Activity1 und Activity2 nennen. Ich habe eine Zeichenfolge in Aktivität1 namens course . Ich möchte diese Zeichenfolge in Activity2 lesen. Ich habe es versucht, aber die Saite […]