import java.util.concurrent.TimeUnit;
public class PerformanceOptimizationExample {
public static void main(String[] args) {
long startTime = System.nanoTime();
String result = "";
for (int i = 0; i < 10000; i++) {
result += "hello";
}
long endTime = System.nanoTime();
long duration = TimeUnit.NANOSECONDS.toMillis(endTime - startTime);
}
}
import java.util.concurrent.TimeUnit;
public class PerformanceOptimizationExample {
public static void main(String[] args) {
long startTime = System.nanoTime();
StringBuilder result = new StringBuilder();
for (int i = 0; i < 10000; i++) {
result.append("hello");
}
long endTime = System.nanoTime();
long duration = TimeUnit.NANOSECONDS.toMillis(endTime - startTime);
}
}