久久久久久久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(使用線程逐塊處理文件)
主站蜘蛛池模板: 91网站视频在线观看 | 99亚洲| 日日夜夜天天干 | 99爱在线视频 | 一区视频| 狠狠操电影 | 亚洲狠狠| 特级生活片 | 欧美国产精品 | 亚洲一区二区免费 | 亚洲一区二区在线播放 | 久久这里只有精品首页 | 精品一区二区在线观看 | 亚洲精品久久久久久久久久久 | 天天看片天天干 | 羞羞在线观看视频 | 日韩视频a | 欧美成人在线网站 | 日韩中文一区 | 黄色a视频 | a在线视频 | 一级毛片成人免费看a | 激情 亚洲 | 亚洲国产欧美日韩 | 国产综合精品一区二区三区 | 成人在线免费 | 欧美free性| 成人在线精品视频 | 欧美成人激情 | 色综合美女| 中文字幕在线网 | 国产精品波多野结衣 | 欧美日韩在线一区二区三区 | 日韩av在线中文字幕 | 精品一区欧美 | 天天色av | 精品国产乱码久久久久久丨区2区 | 国产一区二区成人 | 欧美精品1区2区 | 国产精品毛片一区二区三区 | 毛片a |