第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

此段代碼字符串轉(zhuǎn)換成整型時(shí)為何出錯(cuò)。

此段代碼字符串轉(zhuǎn)換成整型時(shí)為何出錯(cuò)。

素胚勾勒不出你 2019-02-16 17:47:38
以下代碼是一個(gè)十六進(jìn)制轉(zhuǎn)十進(jìn)制。我的想法是十六進(jìn)制轉(zhuǎn)二進(jìn)制轉(zhuǎn)十進(jìn)制。但是在二進(jìn)制轉(zhuǎn)十進(jìn)制的過程中出現(xiàn)了問題,提示數(shù)據(jù)格式異常。 請(qǐng)問是何種原因,如何解決? import java.util.Scanner; public class Sixteen_Ten { public static void main(String[] args)throws Exception{ Scanner in = new Scanner(System.in); String s = in.next(); String[] arr = new String[s.length()]; for(int i = 0;i<s.length();i++){ arr[i]=s.substring(i,i+1); } for(int i = 0;i<arr.length;i++){ switch(arr[i]){ case "0": arr[i]="0000"; case "1": arr[i]="0001"; case "2": arr[i]="0010"; case "3": arr[i]="0011"; case "4": arr[i]="0100"; case "5": arr[i]="0101"; case "6": arr[i]="0110"; case "7": arr[i]="0111"; case "8": arr[i]="1000"; case "9": arr[i]="1001"; case "A": arr[i]="1010"; case "B": arr[i]="1011"; case "C": arr[i]="1100"; case "D": arr[i]="1101"; case "E": arr[i]="1110"; case "F": arr[i]="1111"; break; } } String er = ""; double num = 0; for(int i = 0;i<arr.length;i++){ er = er + arr[i]; } String[] arr1 = new String[er.length()]; int[] arr2 = new int[er.length()]; for(int i = 0;i<er.length();i++){ arr1[i]=s.substring(i,i+1); arr2[i]=Integer.valueOf(arr1[i]).intValue();//在此處發(fā)生錯(cuò)誤 num = num + Math.pow((double)arr2[i], i); } System.out.print((int)num); } }
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 393 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)