class java.text.DecimalFormat$DigitArrays
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: java.text.DecimalFormat$DigitArrays
  super_class: java.lang.Object
{
  static final char[] DigitOnes1000;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final char[] DigitTens1000;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static final char[] DigitHundreds1000;
    descriptor: [C
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=6, args_size=0
         0: .line 4186
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitOnes1000:[C
         1: .line 4187
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitTens1000:[C
         2: .line 4188
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitHundreds1000:[C
         3: .line 4192
            iconst_0
            istore 0 /* tenIndex */
        start local 0 // int tenIndex
         4: .line 4193
            iconst_0
            istore 1 /* hundredIndex */
        start local 1 // int hundredIndex
         5: .line 4194
            bipush 48
            istore 2 /* digitOne */
        start local 2 // char digitOne
         6: .line 4195
            bipush 48
            istore 3 /* digitTen */
        start local 3 // char digitTen
         7: .line 4196
            bipush 48
            istore 4 /* digitHundred */
        start local 4 // char digitHundred
         8: .line 4197
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         9: goto 25
        10: .line 4199
      StackMap locals: int int int int int int
      StackMap stack:
            getstatic java.text.DecimalFormat$DigitArrays.DigitOnes1000:[C
            iload 5 /* i */
            iload 2 /* digitOne */
            castore
        11: .line 4200
            iload 2 /* digitOne */
            bipush 57
            if_icmpne 13
        12: .line 4201
            bipush 48
            istore 2 /* digitOne */
            goto 14
        13: .line 4203
      StackMap locals:
      StackMap stack:
            iload 2 /* digitOne */
            iconst_1
            iadd
            i2c
            istore 2 /* digitOne */
        14: .line 4205
      StackMap locals:
      StackMap stack:
            getstatic java.text.DecimalFormat$DigitArrays.DigitTens1000:[C
            iload 5 /* i */
            iload 3 /* digitTen */
            castore
        15: .line 4206
            iload 5 /* i */
            iload 0 /* tenIndex */
            bipush 9
            iadd
            if_icmpne 20
        16: .line 4207
            iinc 0 /* tenIndex */ 10
        17: .line 4208
            iload 3 /* digitTen */
            bipush 57
            if_icmpne 19
        18: .line 4209
            bipush 48
            istore 3 /* digitTen */
            goto 20
        19: .line 4211
      StackMap locals:
      StackMap stack:
            iload 3 /* digitTen */
            iconst_1
            iadd
            i2c
            istore 3 /* digitTen */
        20: .line 4214
      StackMap locals:
      StackMap stack:
            getstatic java.text.DecimalFormat$DigitArrays.DigitHundreds1000:[C
            iload 5 /* i */
            iload 4 /* digitHundred */
            castore
        21: .line 4215
            iload 5 /* i */
            iload 1 /* hundredIndex */
            bipush 99
            iadd
            if_icmpne 24
        22: .line 4216
            iload 4 /* digitHundred */
            iconst_1
            iadd
            i2c
            istore 4 /* digitHundred */
        23: .line 4217
            iinc 1 /* hundredIndex */ 100
        24: .line 4197
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        25: iload 5 /* i */
            sipush 1000
            if_icmplt 10
        end local 5 // int i
        end local 4 // char digitHundred
        end local 3 // char digitTen
        end local 2 // char digitOne
        end local 1 // int hundredIndex
        end local 0 // int tenIndex
        26: .line 4220
            return
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            4   26     0      tenIndex  I
            5   26     1  hundredIndex  I
            6   26     2      digitOne  C
            7   26     3      digitTen  C
            8   26     4  digitHundred  C
            9   26     5             i  I

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.text.DecimalFormat$DigitArrays this
         0: .line 4185
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // java.text.DecimalFormat$DigitArrays this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/text/DecimalFormat$DigitArrays;
}
SourceFile: "DecimalFormat.java"
NestHost: java.text.DecimalFormat
InnerClasses:
  private DigitArrays = java.text.DecimalFormat$DigitArrays of java.text.DecimalFormat