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 4149
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitOnes1000:[C
         1: .line 4150
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitTens1000:[C
         2: .line 4151
            sipush 1000
            newarray 5
            putstatic java.text.DecimalFormat$DigitArrays.DigitHundreds1000:[C
         3: .line 4155
            iconst_0
            istore 0 /* tenIndex */
        start local 0 // int tenIndex
         4: .line 4156
            iconst_0
            istore 1 /* hundredIndex */
        start local 1 // int hundredIndex
         5: .line 4157
            bipush 48
            istore 2 /* digitOne */
        start local 2 // char digitOne
         6: .line 4158
            bipush 48
            istore 3 /* digitTen */
        start local 3 // char digitTen
         7: .line 4159
            bipush 48
            istore 4 /* digitHundred */
        start local 4 // char digitHundred
         8: .line 4160
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         9: goto 25
        10: .line 4162
      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 4163
            iload 2 /* digitOne */
            bipush 57
            if_icmpne 13
        12: .line 4164
            bipush 48
            istore 2 /* digitOne */
            goto 14
        13: .line 4166
      StackMap locals:
      StackMap stack:
            iload 2 /* digitOne */
            iconst_1
            iadd
            i2c
            istore 2 /* digitOne */
        14: .line 4168
      StackMap locals:
      StackMap stack:
            getstatic java.text.DecimalFormat$DigitArrays.DigitTens1000:[C
            iload 5 /* i */
            iload 3 /* digitTen */
            castore
        15: .line 4169
            iload 5 /* i */
            iload 0 /* tenIndex */
            bipush 9
            iadd
            if_icmpne 20
        16: .line 4170
            iinc 0 /* tenIndex */ 10
        17: .line 4171
            iload 3 /* digitTen */
            bipush 57
            if_icmpne 19
        18: .line 4172
            bipush 48
            istore 3 /* digitTen */
            goto 20
        19: .line 4174
      StackMap locals:
      StackMap stack:
            iload 3 /* digitTen */
            iconst_1
            iadd
            i2c
            istore 3 /* digitTen */
        20: .line 4177
      StackMap locals:
      StackMap stack:
            getstatic java.text.DecimalFormat$DigitArrays.DigitHundreds1000:[C
            iload 5 /* i */
            iload 4 /* digitHundred */
            castore
        21: .line 4178
            iload 5 /* i */
            iload 1 /* hundredIndex */
            bipush 99
            iadd
            if_icmpne 24
        22: .line 4179
            iload 4 /* digitHundred */
            iconst_1
            iadd
            i2c
            istore 4 /* digitHundred */
        23: .line 4180
            iinc 1 /* hundredIndex */ 100
        24: .line 4160
      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 4183
            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 4148
            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