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

如何在 Java 中將二進制字符串轉換為以 10 為底的

How to convert a Binary String to a base 10 integer in Java(如何在 Java 中將二進制字符串轉換為以 10 為底的整數)
本文介紹了如何在 Java 中將二進制字符串轉換為以 10 為底的整數的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我有一個表示二進制數(不帶前導零)的字符串數組,我想將其轉換為相應的以 10 為基數的數字.考慮:

I have an array of Strings that represent Binary numbers (without leading zeroes) that I want to convert to their corresponding base 10 numbers. Consider:

binary 1011 becomes integer 11
binary 1001 becomes integer 9
binary   11 becomes integer 3   etc. 

最好的方法是什么?我一直在探索 java.lang.number.* 卻沒有找到直接的轉換方法.Integer.parseInt(b) 產生一個與字符串相等的整數...例如,1001 變為 1,001 而不是 9...并且似乎不包含輸出基數的參數.toBinaryString 轉換方向錯誤.我懷疑我需要進行多步轉換,但似乎找不到正確的方法或子類組合.我也不確定前導零或缺少前導零會在多大程度上成為問題.有人有什么好的方向可以指點我嗎?

What's the best way to proceed? I've been exploring java.lang.number.* without finding a direct conversion method. Integer.parseInt(b) yields an integer EQUAL to the String...e.g., 1001 becomes 1,001 instead of 9...and does not seem to include a parameter for an output base. toBinaryString does the conversion the wrong direction. I suspect I'll need to do a multistep conversion, but can't seem to find the right combination of methods or subclasses. I'm also not sure the extent to which leading zeros or lack thereof will be an issue. Anyone have any good directions to point me?

推薦答案

你需要指定基數.Integer#parseInt() 的重載允許您這樣做.

You need to specify the radix. There's an overload of Integer#parseInt() which allows you to.

int foo = Integer.parseInt("1001", 2);

這篇關于如何在 Java 中將二進制字符串轉換為以 10 為底的整數的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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(使用線程逐塊處理文件)
主站蜘蛛池模板: 久久天堂 | 亚洲欧洲精品成人久久奇米网 | aa级毛片毛片免费观看久 | www日韩欧美 | 黑人精品 | 久久久久久久国产精品 | 99精品一区二区 | 欧美性网站 | heyzo在线| 亚洲字幕在线观看 | 北条麻妃99精品青青久久主播 | 欧美黄色一区 | 日本久草 | 亚洲成人在线视频播放 | 在线视频一区二区三区 | 一二三四av | 一区二区三区四区免费视频 | 一道本视频 | 国产综合久久 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 91中文在线观看 | 国产高清免费 | 免费观看一级毛片 | 91久久| 欧美精品一区二区三区在线播放 | 成人三级视频在线观看 | 精品免费看 | 欧美亚洲国产日韩 | 毛片视频网站 | 狠狠操狠狠操 | 一二三四在线视频观看社区 | 午夜欧美一区二区三区在线播放 | 天天插天天射天天干 | 亚洲一区二区久久 | 天堂成人国产精品一区 | 午夜丰满少妇一级毛片 | 日韩久久久久 | 亚洲免费网址 | 欧美日韩精品区 | 国产综合久久 | 日韩精品在线观看一区二区 |