我有一個字符串形式的整數數組。將字符串[]轉換爲int
string [] TriangleSideLengths
在這個數組中會有3個int值代表三角形的邊長。有沒有一種方法可以將我的數組TriangleSideLengths中的所有3個值提取爲三個int對象,如int intSideLengthOne,intSideLengthTwo和intSideLengthThree。
我想能夠測試這三個值實際上是否構成一個有效的三角形?
例如,輸入長度10,10,100000不會使其成爲有效的等腰三角形。
我想能夠做到這一點檢查存儲在我的數組TriangleSideLengths三個值。
a + b > c
a + c > b
b + c > a
任何幫助,非常感謝。 非常感謝! :)
嗨@dasblinkenlight,我已經有負數,字母和特殊字符的檢查。讓我給這個方法一個旋轉,我會在這裏報告。非常感謝 !! –
這真棒,它的作品就像一個魅力!非常感謝這對我來說是一個很好的幫助:))))晚安:) @dasblinkenlight –
@dashblinkenlight:沒有拆分,這是行不通的。你的編輯可能是爲了迴應他說他有三串字符串的事實,但如果是這樣的話,你應該確定你的變量的名字「strSides」是令人困惑的。 sideStrings的作用與OP的TriangleSideLengths一樣。 – jmoreno