久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何在Java中將字符串的二進制表示轉換為字節

How to convert a binary representation of a string into byte in Java?(如何在Java中將字符串的二進制表示轉換為字節?)
本文介紹了如何在Java中將字符串的二進制表示轉換為字節?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

正如標題所說,我該怎么做?它很容易從字符串 -> 字節 -> 字符串二進制轉換,但是我如何轉換回來?下面是一個例子.輸出是:'f' 到二進制:01100110294984

我在某處讀到可以使用 Integer.parseInt 但顯然不是這樣 :( 還是我做錯了什么?

謝謝,:)

公共類主{公共靜態無效主要(字符串[]參數){字符串 s = "f";字節[] 字節 = s.getBytes();StringBuilder 二進制 = new StringBuilder();對于(字節 b:字節){詮釋價值 = b;for (int i = 0; i <8; i++){binary.append((val & 128) == 0 ? 0 : 1);val <<= 1;}binary.append(' ');}System.out.println("'" + s + "' 轉二進制:" + binary);System.out.println(Integer.parseInt("01100110", 2));}}

解決方案

你可以使用Byte.parseByte() 基數為 2:

byte b = Byte.parseByte(str, 2);

<小時>

使用您的示例:

System.out.println(Byte.parseByte("01100110", 2));

<上一頁>102

as the title says, how do I do it? Its easy to convert from string -> byte -> string binary, But how do I convert back? Below is a example. The output is : 'f' to binary: 01100110 294984

I read somewhere that I could use the Integer.parseInt but clearly that is not the case :( Or am I doing something wrong?

Thanks, :)

public class main{
    public static void main(String[] args) {

         String s = "f";
          byte[] bytes = s.getBytes();
          StringBuilder binary = new StringBuilder();
          for (byte b : bytes)
          {
             int val = b;
             for (int i = 0; i < 8; i++)
             {
                binary.append((val & 128) == 0 ? 0 : 1);
                val <<= 1;
             }
             binary.append(' ');
          }
          System.out.println("'" + s + "' to binary: " + binary);

        System.out.println(Integer.parseInt("01100110", 2));
    }
}

解決方案

You can use Byte.parseByte() with a radix of 2:

byte b = Byte.parseByte(str, 2);


Using your example:

System.out.println(Byte.parseByte("01100110", 2));

102

這篇關于如何在Java中將字符串的二進制表示轉換為字節?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How to wrap text around components in a JTextPane?(如何在 JTextPane 中的組件周圍環繞文本?)
MyBatis, how to get the auto generated key of an insert? [MySql](MyBatis,如何獲取插入的自動生成密鑰?[MySql])
Inserting to Oracle Nested Table in Java(在 Java 中插入 Oracle 嵌套表)
Java: How to insert CLOB into oracle database(Java:如何將 CLOB 插入 oracle 數據庫)
Why does Spring-data-jdbc not save my Car object?(為什么 Spring-data-jdbc 不保存我的 Car 對象?)
Use threading to process file chunk by chunk(使用線程逐塊處理文件)
主站蜘蛛池模板: h片在线播放 | www.国产一区 | 女同videos另类| 91一区二区三区在线观看 | 欧美日韩亚洲在线 | 欧美日韩亚洲系列 | 久久久久精| a级在线免费 | 夜夜草视频| 激情六月丁香 | 国产一区二区三区在线 | 国产乱码精品一区二区三区五月婷 | 一区二区三区免费观看 | 久久精品亚洲精品国产欧美 | 国产精品网址 | 一区二区三区高清在线观看 | 欧美一区二区三区国产 | 国产视频1区 | 亚洲欧美日韩一区 | 成人小视频在线观看 | 久久久精品综合 | 免费在线观看黄网站 | www精品| 日韩精品一区在线观看 | 青青草网 | 亚洲精品乱码久久久久久蜜桃91 | 欧美精品一二三区 | 国产午夜精品视频 | 91久久精品国产91久久性色tv | 一级一级一级毛片 | 国产精品区二区三区日本 | 欧美日韩视频 | 久国久产久精永久网页 | 91久久| aaaaaaa片毛片免费观看 | 国产精品亚洲综合 | 免费污视频| 综合久久av | 中文字幕在线不卡 | 欧美伊人影院 | 国产 日韩 欧美 在线 |