본문 바로가기

buildString3

어구를 약어로 변경하기 어구를 약어로 변경하기 어구를 약어로 변경해보도록 하겠습니다. 예를들어 Portable Network Graphics 라면 PNG로 줄일수있게됩니다 . TestCode @Test fun fromTitleCasedPhrases() { val phrase = "Portable Network Graphics" val expected = "PNG" assertEquals(expected, Acronym.generate(phrase)) } @Test fun fromOtherTitleCasedPhrases() { val phrase = "Ruby on Rails" val expected = "ROR" assertEquals(expected, Acronym.generate(phrase)) } @Test fun fro.. 2019. 3. 14.
스트링 뒤집기 스트링 뒤집기 스트링을 거꾸로 뒤집는 방법! TestCodeclass ReverseStringTest { @Test fun testAnEmptyString() { assertEquals("", reverse("")) } @Test fun testAWord() { assertEquals("tobor", reverse("robot")) } @Test fun testACapitalizedWord() { assertEquals("nemaR", reverse("Ramen")) } @Test fun testASentenceWithPunctuation() { assertEquals("!yrgnuh m'I", reverse("I'm hungry!")) } @Test fun testAPalindrome() { asser.. 2019. 3. 13.
Raindrop - 숫자를 문자열로 변환하기 Raindrop - 숫자를 문자열로 변환하기 번호가 3 인 경우 'Pling'을 출력하십시오.숫자가 5 인 경우 'Plang'을 출력하십시오.숫자가 7 인 경우 'Plong'을 출력하십시오.숫자에 3, 5 또는 7이없는 경우 숫자의 자릿수를 똑바로 전달하십시오.예제들28의 요인은 1, 2, 4, 7 , 14, 28입니다.빗방울 - 말로, 이것은 단순한 "플롱 (Plong)"이 될 것입니다.30의 요인은 1, 2, 3 , 5 , 6, 10, 15, 30입니다.빗방울 - 말로, 이것은 "PlingPlang"이 될 것입니다.34는 4 가지 요소, 즉 1, 2, 17 및 34가 있습니다.빗방울이 말하면, 이것은 "34"가 될 것입니다.b testcode@RunWith(Parameterized::class)cla.. 2019. 2. 23.