«string» 태그된 질문

문자열은 유한 한 일련의 기호로, 텍스트에 일반적으로 사용되지만 때로는 임의의 데이터에 사용됩니다.

30
.NET 문자열을 자르려면 어떻게합니까?
길이가 주어진 값보다 길지 않도록 문자열을 자르고 싶습니다. 데이터베이스 테이블에 쓰고 있는데 작성하는 값이 열 데이터 유형의 제약 조건을 충족하는지 확인하고 싶습니다. 예를 들어, 다음을 쓸 수 있다면 좋을 것입니다. string NormalizeLength(string value, int maxLength) { return value.Substring(0, maxLength); } 불행히도 maxLength일반적으로 문자열의 경계를 초과 하기 때문에 예외가 발생 합니다 …
406 c#  .net  string  truncate 





17
불변이란 무엇입니까?
이것은 가장 까다로운 질문 일 수 있지만 Java 초보자에게는 혼란 스럽다고 생각합니다. 누군가 불변의 의미를 명확히 할 수 있습니까? ? 왜 String 불변인가? 불변 개체의 장점 / 단점은 무엇입니까? 왜 StringBuilderString과 그 반대의 변경 가능한 객체를 선호 해야 합니까? 좋은 예 (자바)는 정말 감사하겠습니다.

15
Java 문자열이 변경 불가능합니까?
우리는 이것이 String자바에서 불변 이라는 것을 알고 있지만 다음 코드를 확인하십시오. String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = 'J'; value[7] = …




18
Enum 값을 문자열 리터럴로 사용
Enum에 저장된 값을 문자열 리터럴로 사용하는 가장 좋은 방법은 무엇입니까? 예를 들면 다음과 같습니다. public enum Modes { some-really-long-string, mode1, mode2, mode3 } 그런 다음 나중에 Mode.mode1문자열 표현을로 반환 하는 데 사용할 수 있습니다 mode1. 계속 전화하지 않아도됩니다 Mode.mode1.toString().
389 java  string  enums 

19
Java에서 문자열에 대소 문자를 구분하지 않고 다른 문자열이 포함되어 있는지 확인하는 방법은 무엇입니까?
두 줄이 있다고 가정 해 봅시다. String s1 = "AbBaCca"; String s2 = "bac"; 에 s2포함 된 수표 반환을 수행하고 싶습니다 s1. 나는 이것을 할 수있다 : return s1.contains(s2); contains()대소 문자를 구분 한다고 확신 하지만 문서를 읽음으로써 이것을 결정할 수는 없습니다. 그렇다면 최선의 방법은 다음과 같습니다. return s1.toLowerCase().contains(s2.toLowerCase()); 이 모든 …
386 java  string 




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