Ghost_Rider_R
Lieutenant
- Registriert
- Nov. 2009
- Beiträge
- 759
Hallo zusammen,
ich habe festgestellt, dass es zeitlich extrem lange dauert ein Char[] in einen String umzuwandeln.
Gibt es hier eventuell eine performantere Möglichkeit?
Ich zähle z.B. in einer Schleife so schnell ich kann und sobald diese Zeile dazu kommt bricht die Performance massiv ein:
Char[] cmeinCharArray = new Char[] { 'c', 'r', 'a', 'p' };
String einString = new String(meinCharArray);
Vorher 3 Milliarden Hochzählungen pro Sekunde und nach diesen beiden Zeilen nur noch knapp über 100.000.000.
Es handelt sich hierbei um lokale Variablen, also jeder Thread hat seine eigenen Variablen.
Danke für die Info 😃
LG Ghost Rider
ich habe festgestellt, dass es zeitlich extrem lange dauert ein Char[] in einen String umzuwandeln.
Gibt es hier eventuell eine performantere Möglichkeit?
Ich zähle z.B. in einer Schleife so schnell ich kann und sobald diese Zeile dazu kommt bricht die Performance massiv ein:
Char[] cmeinCharArray = new Char[] { 'c', 'r', 'a', 'p' };
String einString = new String(meinCharArray);
Vorher 3 Milliarden Hochzählungen pro Sekunde und nach diesen beiden Zeilen nur noch knapp über 100.000.000.
Es handelt sich hierbei um lokale Variablen, also jeder Thread hat seine eigenen Variablen.
Danke für die Info 😃
LG Ghost Rider