Operación de bits de Java en largo: eliminación de algunos bits

Tengo un numero largo Ahora, lo que quiero hacer es lo siguiente:

long l = "001000......10001100000" (bits representation)

Necesito quitar la 3 rd y 4 th partes de él ( es decir, 10) de la izquierda y convertir los 62 bits restantes a largo

long newl = "0000......10001100000" (bits representation)

¿Alguien puede ayudarme a hacer esto de manera eficiente en Java?

Respuesta 1

Estoy tratando de probar una clase de métodos que toman un objeto Socket en el que ambos leen y escriben. Me pregunto, ¿cuál es la mejor manera de hacer esto? Estoy trabajando en un equipo (este es un ...

mi panel se ve así: cuando convierto a imagen pública BufferedImage createImage (panel JPanel) {int w = (int) PageSize.A4.getWidth (); // panel.getWidth (); int h = (int) PageSize.A4.getHeight (); // panel ....

Cuando entro en el panel de administración de Glassfish, voy a Aplicaciones y veo mi aplicación en la lista (llamada cmt). Cuando hago clic en Iniciar, se abre una pestaña con algunas URL. Hay algunos problemas con estas URL '...

Quiero establecer sesión abierta en el patrón de vista controlado por Spring. Estoy usando Hibernate 4.1.2. Ahora, si agrego spring-hibernate3 en pom.xml, eventualmente agrega su dependencia hibernate-3.2.5.ga. Creo que yo ...