Java语言,编写2个函数,一个函数设置一个整数的某个二进制位,另一个读取二进制位。位从右往左,从0开始,要考虑负数

Java语言,编写2个函数,一个函数设置一个整数的某个二进制位,另一个读取二进制位。位从右往左,从0开始,要考虑负数

这个问题没有描述清楚呢,设置整数的二进制位,是指定某个位置的二进制位值,还是转成二进制字符串呢?
如果是直接转位二进制的话,JDK 的 Integer 就有转 binaryString 的方法,直接用就可以了。