File: string1.jvs

package info (click to toggle)
gambas3 3.20.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 76,984 kB
  • sloc: ansic: 197,178; cpp: 124,076; sh: 18,999; javascript: 7,761; sql: 5,399; makefile: 2,354; perl: 1,397; xml: 490; python: 335
file content (29 lines) | stat: -rwxr-xr-x 618 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/java --source 11

import java.time.Instant;
import java.time.temporal.ChronoUnit;

public final class string
{
  public static void main(String[] args)
  {
    String s = "abcdefgh" + "efghefgh";
    int m = (1024 / s.length()) * 512;
    String g = "";
    int i, l;
    Instant timer = Instant.now();

    i = 0;
    while (i < (m + 1000))
    {
      i++;
      g += s;
      g = g.replace("efgh", "____");
      l = g.length();
      if (l % (1024 * 64) == 0)
      {
        System.out.println(timer.until(Instant.now(), ChronoUnit.MILLIS) / 1000 + " sec\t\t" + (l / 1024) + "kb");
      }
    }
  }
}