대소 문자를 구분하지 않는 비교를 할 때 문자열을 대문자 또는 소문자로 변환하는 것이 더 효율적입니까? 그것이 중요합니까? 이 SO 게시물 에서는 "Microsoft가 그렇게 최적화했기 때문에 C #이 ToUpper와 함께 더 효율적 이라고 제안 합니다." 그러나 ToLower 대 ToUpper를 변환하는 것은 문자열에 더 많은 내용이 포함되어 있고 일반적으로 문자열에 더 많은 …
Go 언어에서는 []string 문자열 배열입니다. ...string매개 변수로 도 사용 합니다. 차이점은 무엇입니까? 기능 정의 : func f(args ...string) {} 이 함수를 아래와 같이 호출 할 수 있습니까? args := []string{"a", "b"} f(args)
나는 이것에 다른 주제가 있다는 것을 알고 있지만 그것을 구현하는 방법을 찾을 수없는 것 같습니다. UITextField를 5 자로 제한하려고합니다. 가급적 영숫자 및-및. 및 _ 나는이 코드를 보았다 func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = 4 let currentString: NSString = textField.text let newString: …
저는 Java를 배우는 C ++ 사람입니다. 효과적인 Java를 읽고 있는데 뭔가 혼란 스러웠습니다. 다음과 같은 코드를 작성하지 말라고합니다. String s = new String("silly"); 불필요한 String물건을 만들기 때문입니다. 그러나 대신 다음과 같이 작성해야합니다. String s = "No longer silly"; 지금까지는 괜찮아요 ...하지만이 수업이 주어지면 : public final class CaseInsensitiveString { private …
startsWith(str_a, str_b)표준 C 라이브러리 와 같은 것이 있습니까? 널 바이트로 끝나는 두 문자열에 대한 포인터를 가져 와서 첫 번째 문자열도 두 번째 문자열의 시작 부분에 완전히 나타나는지 여부를 알려줍니다. 예 : "abc", "abcdef" -> true "abcdef", "abc" -> false "abd", "abdcef" -> true "abc", "abc" -> true
다음과 같은 문자열이 있습니다. "Name1=Value1;Name2=Value2;Name3=Value3" 파이썬에 내장 된 클래스 / 함수가 그 문자열을 받아 사전을 구성하는 것입니까? 마치 내가 이것을 한 것처럼 : dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } 사용 가능한 모듈을 살펴 봤지만 일치하는 항목을 찾을 수 없습니다. 감사합니다. 관련 코드를 직접 만드는 방법을 알고 …
이와 같은 숫자 문자열이 2223,00있습니다. 나는 그것을 2223. 이것은 " , " 뒤에 정보가 없습니다 . " , " 뒤에 소수 두 자리 만 있다고 가정합니다 . 나는했다 : str = str.Remove(str.Length - 3, 3); 더 우아한 해결책이 있습니까? 다른 기능을 사용할까요? -명시적인 숫자를 넣는 것을 좋아하지 않습니다-
최근 직장 동료 string.Empty가 문자열 변수를 설정할 때 사용하지 말고 null스택을 오염 시키므로 사용 하라고 말했습니다 . 그는하지 말라고 string myString=string.Empty; 하지만 string mystring=null; 정말 중요합니까? 나는 문자열이 객체라는 것을 알고 있으므로 일종의 의미가 있습니다. 나는 어리석은 질문이라는 것을 알고 있지만 당신의 견해는 무엇입니까?
입력 문자열을 구분 기호를 기반으로 문자열 배열로 분할하는 Delphi 함수를 찾으려고합니다. Google에서 많은 것을 찾았지만 모두 고유 한 문제가있는 것 같고 그 중 어느 것도 작동하도록 할 수 없었습니다. "word:doc,txt,docx"':'를 기반으로하는 배열로 문자열을 분할해야합니다 . 결과는입니다 ['word', 'doc,txt,docx']. 작동하는 기능이있는 사람이 있습니까? 감사합니다
문자열의 공백을 어떻게 변환 할 수 %20있습니까? 내 시도는 다음과 같습니다. $str = "What happens here?"; echo urlencode($str); 출력은 "What+happens+here%3F"이므로 공백은로 표시되지 않습니다 %20. 내가 도대체 뭘 잘못하고있는 겁니까?