簡體   English   中英

字符串到整數Smalltalk

[英]String to Integer Smalltalk

非常簡單的問題我需要從用戶獲取一個整數,我只知道如何從中獲取一個字符串。 因此,如果有辦法從用戶獲取整數或將字符串轉換為整數,請告訴我。

找到了:

'12345' asNumber.

如果您使用的是Squeak或Pharo,請學習使用“Message Finder”。

左鍵單擊背景,單擊工具>消息查找器。 單擊左上窗格。 類型:

'12345'. 12345.

命中Control-S,你有答案。 具體來說,您有三個答案: asIntegerasNumberinitialIntegerOrNil

偶爾你會想要處理不同基數的數字。

st> s := '3039'.
'3039'
st> Number readFrom: (ReadStream on: s) radix: 16.
12345

此頁面似乎有一些轉換示例。 搜索Conversion:

UPDATE

嘗試使用asNumber

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM