黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 實例分析字符串轉數字

實例分析字符串轉數字

更新時間:2020-10-23 18:06:31 來源:動力節點 瀏覽1345次

我們都知道字符串或串(String)是由數字、字母、下劃線組成的一串字符。字符串是編程語言中一般是表示文本的數據類型。在編程語言中有很多的數據類型,那么怎么將字符串轉換成數字類型呢?本文我們就來講一講字符串轉數字類型的相關問題和注意事項。


首先我們要明確字符串和數字在數據類型上的差異。

對于不同的數據類型,代碼的行為有所不同。如下圖所示:

image.png


圖中的print(5 + 10)是數值計算,而print('5' + '10')是字符串連接。

如果將字符串類型和數據類型連接在一起,則會發生錯誤。

image.png


數字類型轉換為字符串類型

str()函數:將對象轉化為適于人閱讀的形式。返回一個對象的string格式。

語法如下所示:

class str(object='')

object -- 對象


如下圖所示,變量num是數字類型,我們使用str()函數將這個數字類型轉換成了字符串類型。

image.png


字符串類型轉換為數字類型

int() 函數:用于將一個字符串或數字轉換為整型。

語法如下所示:

class int(x, base=10)

x -- 字符串或數字

base -- 進制數,默認十進制

x -- 字符串或數字

base -- 進制數,默認十進制

如下圖所示,str1是字符串類型,使用int()函數將這個字符串類型的變量轉換成了整型,最后與10相加等于15。

image.png


俗話說,實踐出真知,動手能力在編程里面也是十分重要的,我們就來通過下面的實例來小試牛刀吧。

已知num1=10,num2='100',如何實現兩個變量相加?

其實這個轉換問題算是比較簡單的了,具體答案如下:

num1=10

num2='100'

print(num1 + int(num2)) # 輸出:110


print(str(num1) + num2) # 輸出:10100

怎么樣?是不是答對了?當然錯了也沒有關系,可能是由于你的Java基礎過于薄弱。另外關于字符串轉數據類型的內容全部介紹完了,不知道你對以上的知識有所了解和掌握嗎,為了夯實自己的Java基礎,提升自己的Java水平,指日可待。可以觀看本站的Java零基礎教程



提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美午夜精品久久久久免费视 | 日本工里番h本无遮拦全彩 日本高清中文字幕在线观穿线视频 | 91青草久久久久久清纯 | 波多野结衣一区2区3区 | 日韩精品一区二区三区在线观看 | 久久99精品一级毛片 | 99久久亚洲综合精品网站 | 成人欧美日韩视频一区 | 日韩成人免费在线 | 成人在免费观看视频国产 | 超97在线观看精品国产 | 日韩爽爽爽视频免费播放 | 最近更新中文字幕影视 | 人人干人人干 | 丝袜美腿极品老师系列集合 | 黄色网址视频在线观看 | 欧美日韩在线免费观看 | 亚洲国产精品一区二区久久 | 亚洲成人www| 欧美在线视频导航 | 国产精视频 | 亚洲另类电击调教在线观看 | 精品欧美中国福利第一导航 | 国产网曝手机视频在线观看 | 国产在线精品一区二区不卡 | 国产精品免费看久久久麻豆 | 亚洲成成熟老妇女 | 老司机午夜性大片免费 | 国产福利午夜 | 亚洲精品视频专区 | 高清不卡日本v在线二区 | 日本国产美国日韩欧美mv | 日日舔夜夜摸 | 亚洲欧美一区二区三区图片 | 中文字幕亚洲综合久久202 | 乱系列中文字幕在线视频 | 男人和女人日皮视频 | 夜夜躁日日躁 | 亚洲欧美日韩高清一区二区三区 | a级精品九九九大片免费看 a级精品国产片在线观看 | 91探花福利精品国产自产在线 |