Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by Fernflower decompiler)
- //
- package s;
- import java.io.FilterReader;
- import java.io.Reader;
- public class pz extends FilterReader {
- protected Reader a;
- protected StringBuilder a = new StringBuilder();
- public pz(Reader var1) {
- super(var1);
- this.a = var1;
- }
- public int read() {
- char var1 = (char)super.read();
- if(var1 == 9) {
- this.a.append(' ');
- return 32;
- } else {
- if(this.a.length() > 0) {
- var1 = this.a.charAt(0);
- this.a.deleteCharAt(0);
- }
- return var1;
- }
- }
- public int read(char[] var1, int var2, int var3) {
- int var4 = this.a.length();
- int var5;
- if(var4 > 0) {
- var5 = Math.min(var3, var4);
- this.a.getChars(0, var5, var1, var2);
- this.a.delete(0, var5);
- return var5;
- } else {
- var5 = super.read(var1, var2, var3);
- if(var5 > 0) {
- StringBuilder var6 = new StringBuilder();
- int var7;
- for(var7 = var2; var7 < var5 + var2; ++var7) {
- char var8 = var1[var7];
- if(var8 == 9) {
- var6.append(" ");
- } else {
- var6.append(var8);
- }
- }
- if(var6.length() == var5) {
- return var5;
- } else {
- var7 = Math.min(var3, var6.length());
- var6.getChars(0, var7, var1, var2);
- var6.delete(0, var7);
- return var7;
- }
- } else {
- return var5;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement