本文整理了Java中java.lang.Integer.toBinaryString()
方法的一些代码示例,展示了Integer.toBinaryString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Integer.toBinaryString()
方法的具体详情如下:
包路径:java.lang.Integer
类名称:Integer
方法名:toBinaryString
[英]Converts the specified integer into its binary string representation. The returned string is a concatenation of '0' and '1' characters.
[中]将指定的整数转换为其二进制字符串表示形式。返回的字符串是“0”和“1”字符的串联。
代码示例来源:origin: apache/rocketmq
@Override
public String toString() {
return "RemotingCommand [code=" + code + ", language=" + language + ", version=" + version + ", opaque=" + opaque + ", flag(B)="
+ Integer.toBinaryString(flag) + ", remark=" + remark + ", extFields=" + extFields + ", serializeTypeCurrentRPC="
+ serializeTypeCurrentRPC + "]";
}
代码示例来源:origin: stackoverflow.com
int x = 100;
System.out.println(Integer.toBinaryString(x));
代码示例来源:origin: thinkaurelius/titan
public static String toBinary(int b) {
String res = Integer.toBinaryString(b);
while (res.length() < 32) res = "0" + res;
return res;
}
代码示例来源:origin: google/guava
@Override
public String apply(Integer from) {
return Integer.toBinaryString(from);
}
});
代码示例来源:origin: prestodb/presto
private static String toBinary(int x) {
String s = Integer.toBinaryString(x);
int deficit = 8 - s.length();
for (int c = 0; c < deficit; c++) {
s = "0" + s;
}
return s.substring(0, 4) + " " + s.substring(4);
}
代码示例来源:origin: stackoverflow.com
System.out.println(Integer.toBinaryString(Integer.MIN_VALUE));
代码示例来源:origin: stackoverflow.com
System.out.println(Integer.toBinaryString(2 << 33));
代码示例来源:origin: stackoverflow.com
System.out.println(Integer.toBinaryString(2 << 22));
代码示例来源:origin: stackoverflow.com
System.out.println(Integer.toBinaryString(2 << 11));
代码示例来源:origin: neo4j/neo4j
static String binaryString( int value )
{
String binary = "00" + Integer.toBinaryString( value );
return binary.substring( binary.length() - 3, binary.length() );
}
代码示例来源:origin: stackoverflow.com
byte b1 = (byte) 129;
String s1 = String.format("%8s", Integer.toBinaryString(b1 & 0xFF)).replace(' ', '0');
System.out.println(s1); // 10000001
byte b2 = (byte) 2;
String s2 = String.format("%8s", Integer.toBinaryString(b2 & 0xFF)).replace(' ', '0');
System.out.println(s2); // 00000010
代码示例来源:origin: stackoverflow.com
String.format("%16s", Integer.toBinaryString(1)).replace(' ', '0')
代码示例来源:origin: spring-projects/spring-security
private static String printBinary(int i, char on, char off) {
String s = Integer.toBinaryString(i);
String pattern = Permission.THIRTY_TWO_RESERVED_OFF;
String temp2 = pattern.substring(0, pattern.length() - s.length()) + s;
return temp2.replace('0', off).replace('1', on);
}
}
代码示例来源:origin: hibernate/hibernate-orm
public static String toBinaryString(byte value) {
String formatted = Integer.toBinaryString( value );
if ( formatted.length() > 8 ) {
formatted = formatted.substring( formatted.length() - 8 );
}
StringBuilder buf = new StringBuilder( "00000000" );
buf.replace( 8 - formatted.length(), 8, formatted );
return buf.toString();
}
代码示例来源:origin: org.assertj/assertj-core
@Override
protected String toStringOf(Float f) {
return toGroupedBinary(Integer.toBinaryString(Float.floatToIntBits(f)), 32);
}
代码示例来源:origin: h2oai/h2o-2
@Override public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{");
if (_offset>0) sb.append("...").append(_offset).append(" 0-bits... ");
for(int i = 0; i < _val.length; i++) {
if (i>0) sb.append(' ');
sb.append(String.format("%8s", Integer.toBinaryString(0xFF & _val[i])).replace(' ', '0'));
}
sb.append("}");
return sb.toString();
}
public String toStrArray() {
代码示例来源:origin: org.assertj/assertj-core
protected String toStringOf(Short s) {
return toGroupedBinary(Integer.toBinaryString(s & 0xFFFF), 16);
}
代码示例来源:origin: org.assertj/assertj-core
protected String toStringOf(Integer i) {
return toGroupedBinary(Integer.toBinaryString(i), 32);
}
代码示例来源:origin: org.assertj/assertj-core
protected String toStringOf(Byte b) {
return toGroupedBinary(Integer.toBinaryString(b & 0xFF), 8);
}
代码示例来源:origin: apache/ignite
/**
* @param pageId Page id.
*/
public static String toDetailString(long pageId) {
return "pageId=" + pageId +
"(offset=" + itemId(pageId) +
", flags=" + Integer.toBinaryString(flag(pageId)) +
", partId=" + partId(pageId) +
", index=" + pageIndex(pageId) +
")"
;
}
内容来源于网络,如有侵权,请联系作者删除!