«string-formatting» 태그된 질문

일반적으로 임의의 수의 다양한 데이터 유형을 문자열로 표시하는 여러 방법을 나타냅니다.


16
문자열 형식 : % vs. 형식
Python 2.6 str.format()은 기존 %연산자 와 약간 다른 구문으로 메소드를 도입했습니다 . 어느 것이 더 좋고 어떤 상황에 적합합니까? 다음은 각 방법을 사용하며 동일한 결과를 가지므로 차이점은 무엇입니까? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = "i am a …




5
인쇄하지 않고 Go 문자열을 포맷 하시겠습니까?
Go에서 문자열을 인쇄하지 않고 문자열을 포맷하는 간단한 방법이 있습니까? 내가 할 수있는: bar := "bar" fmt.Printf("foo: %s", bar) 그러나 형식화 된 문자열을 인쇄하지 않고 반환하여 더 조작 할 수 있기를 원합니다. 나는 또한 다음과 같은 것을 할 수있다 : s := "foo: " + bar 그러나 형식 문자열이 복잡하면 읽기가 …

16
문자열 형식을 사용하여 소수점 이하 2 자리 또는 간단한 정수 표시
때로는 100 또는 100.99 또는 100.9 일 수있는 가격 필드가 표시됩니다. 원하는 것은 해당 가격에 소수를 입력 한 경우에만 소수점 이하 2 자리로 가격을 표시하는 것입니다. 예를 들어 100 인 경우에만 100을 100.00이 아니라 100으로 표시하고 가격이 100.2 인 경우 100.22와 유사하게 100.20을 표시해야합니다. 나는 googled하고 몇 가지 예를 보았지만 …



13
성능이 중요한 경우 Java의 String.format ()을 사용해야합니까?
로그 출력 등을 위해 항상 문자열을 작성해야합니다. JDK 버전을 통해 우리는 언제 StringBuffer(많은 추가, 스레드 안전) 및 StringBuilder(많은 추가, 비 스레드 안전) 을 사용 했는지 배웠습니다 . 사용에 대한 조언은 무엇입니까 String.format()? 효율적이거나 성능이 중요한 단일 라이너에 대한 연결을 고수해야합니까? 예를 들어 못생긴 구식, String s = "What do you …

6
kotlin 문자열 템플릿의 형식
Kotlin은 문자열 템플릿이라는 뛰어난 기능을 가지고 있습니다. 정말 좋아합니다. val i = 10 val s = "i = $i" // evaluates to "i = 10" 그러나 템플릿에서 서식을 지정할 수 있습니까? 예를 들어 kotlin의 문자열 템플릿에서 Double 형식을 지정하고 최소한 소수점 구분 기호 뒤에 숫자를 설정하고 싶습니다. val pi = …



19
문자열 형식의 명명 된 자리 표시 자
파이썬에서 문자열을 포맷 할 때 자리 표시자를 위치가 아닌 이름으로 채울 수 있습니다. print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Java에서 가능할지 궁금합니다 (외부 라이브러리없이).


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.