📄 f.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2007-12-13 22:46:37
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: F.java
import java.awt.Color;
import java.text.SimpleDateFormat;
import java.util.Date;
public class F
{
public F()
{
}
public static String f(boolean flag)
{
return f(flag, 0x7fffffff, (short)1);
}
public static String f(boolean flag, short word0)
{
return f(flag, 0x7fffffff, word0);
}
public static String f(boolean flag, int i)
{
return f(flag, i, (short)1);
}
public static String f(boolean flag, int i, short word0)
{
if(((word0 & 0x20) != 0) | ((word0 & 0x40) != 0) | ((word0 & 0x80) != 0))
return f(((byte)(flag ? 1 : 0)), i, word0);
else
return f(flag ? "true" : "false", i, word0);
}
public static String f(byte byte0)
{
return f(byte0, 0x7fffffff, (short)1);
}
public static String f(byte byte0, short word0)
{
return f(byte0, 0x7fffffff, word0);
}
public static String f(byte byte0, int i)
{
return f(byte0, i, (short)1);
}
public static String f(byte byte0, int i, short word0)
{
if(((word0 & 0x20) != 0) | ((word0 & 0x40) != 0) | ((word0 & 0x80) != 0))
return f(byte0 & 0xff, i, word0);
else
return f(Integer.toString(byte0 & 0xff), i, word0);
}
public static String f(char c)
{
return f(c, 0x7fffffff, (short)1);
}
public static String f(char c, short word0)
{
return f(c, 0x7fffffff, word0);
}
public static String f(char c, int i)
{
return f(c, i, (short)1);
}
public static String f(char c, int i, short word0)
{
boolean flag = (word0 & 0x20) != 0;
boolean flag1 = (word0 & 0x40) != 0;
boolean flag2 = (word0 & 0x80) != 0;
if(flag)
return f("0x" + f(Integer.toHexString(c & 0xffff), 4, (short)8), i, word0);
if(flag1 | flag2)
return f((short)c, i, word0);
else
return f((new Character(c)).toString(), i, word0);
}
public static String f(short word0)
{
return f(word0, 0x7fffffff, (short)1);
}
public static String f(short word0, short word1)
{
return f(word0, 0x7fffffff, word1);
}
public static String f(short word0, int i)
{
return f(word0, i, (short)1);
}
public static String f(short word0, int i, short word1)
{
if(((word1 & 0x20) != 0) | ((word1 & 0x40) != 0) | ((word1 & 0x80) != 0))
return f(word0 & 0xffff, i, word1);
else
return f(Integer.toString(word0), i, word1);
}
public static String f(int i)
{
return f(i, 0x7fffffff, (short)1);
}
public static String f(int i, short word0)
{
return f(i, 0x7fffffff, word0);
}
public static String f(int i, int j)
{
return f(i, j, (short)1);
}
public static String f(int i, int j, short word0)
{
if(((word0 & 0x20) != 0) | ((word0 & 0x40) != 0) | ((word0 & 0x80) != 0))
return f((long)i & 0xffffffffL, j, word0);
else
return f(Integer.toString(i), j, word0);
}
public static String f(long l)
{
return f(l, 0x7fffffff, (short)1);
}
public static String f(long l, short word0)
{
return f(l, 0x7fffffff, word0);
}
public static String f(long l, int i)
{
return f(l, i, (short)1);
}
public static String f(long l, int i, short word0)
{
boolean flag = (word0 & 0x20) != 0;
boolean flag1 = (word0 & 0x40) != 0;
boolean flag2 = (word0 & 0x80) != 0;
if(flag)
return f("0x" + Long.toHexString(l), i, word0);
if(flag1)
return f("0" + Long.toOctalString(l), i, word0);
if(flag2)
return f(Long.toBinaryString(l), i, word0);
else
return f(Long.toString(l), i, word0);
}
public static String f(Float float1, int i, int j, short word0)
{
return float1 != null ? f(float1.floatValue(), i, j, word0) : f("null", i, word0);
}
public static String f(float f1)
{
return f(f1, 0x7fffffff, 0x7fffffff, (short)1);
}
public static String f(float f1, short word0)
{
return f(f1, 0x7fffffff, 0x7fffffff, word0);
}
public static String f(float f1, int i)
{
return f(f1, i, 0x7fffffff, (short)1);
}
public static String f(float f1, int i, short word0)
{
return f(f1, i, 0x7fffffff, word0);
}
public static String f(float f1, int i, int j)
{
return f(f1, i, j, (short)1);
}
public static String f(float f1, int i, int j, short word0)
{
if(((word0 & 0x20) != 0) | ((word0 & 0x40) != 0) | ((word0 & 0x80) != 0))
return f(Float.floatToIntBits(f1), i, word0);
if(j == 0x7fffffff)
return f(Float.toString(f1), i, word0);
else
return f(sigFig(Float.toString(f1), j), i, word0);
}
public static String f(Double double1, int i, int j, short word0)
{
return double1 != null ? f(double1.doubleValue(), i, j, word0) : f("null", i, word0);
}
public static String f(double d)
{
return f(d, 0x7fffffff, 0x7fffffff, (short)1);
}
public static String f(double d, short word0)
{
return f(d, 0x7fffffff, 0x7fffffff, word0);
}
public static String f(double d, int i)
{
return f(d, i, 0x7fffffff, (short)1);
}
public static String f(double d, int i, short word0)
{
return f(d, i, 0x7fffffff, word0);
}
public static String f(double d, int i, int j)
{
return f(d, i, j, (short)1);
}
public static String f(double d, int i, int j, short word0)
{
if(((word0 & 0x20) != 0) | ((word0 & 0x40) != 0) | ((word0 & 0x80) != 0))
return f(Double.doubleToLongBits(d), i, word0);
if(j == 0x7fffffff)
return f(Double.toString(d), i, word0);
else
return f(sigFig(Double.toString(d), j), i, word0);
}
public static String f(Date date, String s)
{
return f(date, s, (short)1);
}
public static String f(Date date, String s, int i)
{
return f(date, s, i, (short)1);
}
public static String f(Date date, String s, short word0)
{
return f(date, s, 0x7fffffff, word0);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -