«string» 태그된 질문

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

3
출력 -1은 루프에서 슬래시가됩니다
놀랍게도 다음 코드가 출력됩니다. / -1 코드: public class LoopOutPut { public static void main(String[] args) { LoopOutPut loopOutPut = new LoopOutPut(); for (int i = 0; i < 30000; i++) { loopOutPut.test(); } } public void test() { int i = 8; while ((i -= 3) > 0) ; …
54 java  string  while-loop  jvm  jit 


3
어떤 문자가 Array.from으로 그룹화됩니까?
JS로 놀고 있었고 JS가 사용할 때 생성 된 배열에 추가 할 요소를 결정하는 방법을 알 수 없습니다 Array.from(). 예를 들어 다음 emoji 👍은 length두 개의 코드 포인트로 구성되어 있으므로 2의 a 를 갖지만 Array.from()이 두 코드 포인트를 하나로 취급하여 하나의 요소가있는 배열을 제공합니다. const emoji = '👍'; console.log(Array.from(emoji)); // Output: …

7
파티션에서 고유 한 부분 문자열의 최대 수
제목을 좀 더 이해하기 쉽게 수정했습니다. 자세한 질문 버전은 다음과 같습니다. 우리는 문자열을 가지고 s 그것을 하위 문자열 로 나누기를 원합니다 . 각 부분 문자열은 서로 다릅니다. 한 번의 컷으로 가질 수있는 고유 한 부분 문자열의 최대 개수는 얼마입니까? 즉, form으로 연결되는 고유 한 하위 문자열의 최대 개수는 얼마입니까 s? …

1
Java에서 char을 String으로 변환하는 올바른 방법입니까? [복제]
이 질문에는 이미 답변이 있습니다 . 문자를 문자열로 변환하는 방법? (11 답변) 6 시간 전에 폐쇄 되었습니다 . 단위 테스트를 수행 boolean하는 데 2 String초가 걸리는 함수를 테스트하는 동안 알파벳 ( 'a'- 'z') 의 모든 문자 를 하나씩 매개 변수 중 하나로 순차적으로 테스트해야 했으므로 다음과 같이 작성했습니다. for(char c …
20 java  string  character 

2
Java 8 : Class.getName ()이 문자열 연결 체인을 느리게합니다.
최근에 문자열 연결에 관한 문제가 발생했습니다. 이 벤치 마크는 다음을 요약합니다. @OutputTimeUnit(TimeUnit.NANOSECONDS) public class BrokenConcatenationBenchmark { @Benchmark public String slow(Data data) { final Class<? extends Data> clazz = data.clazz; return "class " + clazz.getName(); } @Benchmark public String fast(Data data) { final Class<? extends Data> clazz = data.clazz; final String …

4
Java 13 텍스트 블록 * WITHOUT * 개행
"""구분 기호가 있는 Java 13 멀티 라인 텍스트 블록 기능이 널리 알려지고 있습니다. 그러나 포함 된 줄 바꿈없이 전체 단락이 필요한 곳에서 반복적 인 요구가 있습니다. 즉, 다음 코드 스 니펫 : String paragraph = """ aaaa bbbb cccc dddd eeee ffff gggg hhhh iiii """" System.out.println(paragraph); 예상대로 다음을 생성합니다. …

1
동일한 문자열과 접미사를 순차적으로 제거하는 효율적인 문자열 잘림 알고리즘
테스트 당 시간 제한 : 5 초 테스트 당 메모리 제한 : 512MB 당신은 문자열을 주어진 s길이 n( n≤ 5000). 이 문자열의 접두사 인 적절한 접두사를 선택하고 선택한 접두사 또는 해당 접미사를 제거 할 수 있습니다. 그런 다음 결과 문자열 등에 유사한 작업을 적용 할 수 있습니다. 그러한 일련의 연산을 …


4
두 알파벳 문자 사이의 대시 수를 계산하는 방법은 무엇입니까?
알파벳 문자와 대시가 있고이 문자열에서 두 알파벳 문자 사이의 대시 수를 계산하려는 경우. 가장 쉬운 방법은 무엇입니까? 예: 입력: a--bc---d-k 산출: 2031 이것은 a와 b 사이에 2 개의 대시, b와 c 사이에 0의 대시, c와 d 사이에 3 개의 대시, d와 k 사이에 1 개의 대시가 있음을 의미합니다. 파이썬 에서이 …
10 python  string 

2
읽기 전용 시나리오에서 언제 널 종료 문자열이 필요합니까?
나는 std::string_view도서관 에서 놀고 있었고 std::string_view가능한 한 많이 사용하기 위해 노력하고있는 코드베이스를 변경하려고 생각 하고 있습니다. 그러나 내가 std::string_view대신에 언제 어디에서 사용 해야하는지에 관해 읽은 많은 스레드 에서 const std::string &. "널 종료 문자열이 필요하지 않을 때"라는 많은 답변을 보았습니다. 웹에서 검색을 시작하면서 "널 종료 문자열이 언제 필요합니까?" 나는 그 …

4
문자형 배열을 문자열로 어떻게 사용해야합니까?
C의 문자열은 문자 배열이라는 것을 알고 있습니다. 그래서 다음 코드를 시도했지만 가비지 출력 또는 프로그램 충돌과 같은 이상한 결과가 나타납니다. #include <stdio.h> int main (void) { char str [5] = "hello"; puts(str); } 왜 작동하지 않습니까? 로 깔끔하게 컴파일됩니다 gcc -std=c17 -pedantic-errors -Wall -Wextra. 참고 : 이 게시물은 문자열을 선언 …

3
C에서 문자열 정의의 세부 사항은 무엇입니까?
수업 중 하나에 대한 숙제 질문에 답변해야합니다. 특히, C의 특정 배열이 문자열로 간주되는지 여부를 말해야합니다. 이 기사 ( https://www.geeksforgeeks.org/strings-in-c-2/ )를 기반으로 문자열은 끝에 null 종결자가있는 문자 배열이라는 것을 알고 있습니다. 내 주요 끊기는 다음과 같은 배열에 대해 묻는 질문의 일부입니다. char c1[] = { 'C', 'S', '\0', '3', '2', '4', …

4
곱셈 C #을 사용하지 않고 문자열을 정수로 변환
곱셈을 사용하지 않고 문자열을 정수로 변환하는 방법이 있습니까? int.Parse ()의 구현은 또한 곱셈을 사용합니다. 문자열을 int로 수동으로 변환 할 수있는 다른 유사한 질문이 있지만 기본 10으로 숫자를 곱해야합니다.
9 c#  string  int 

5
마지막 (또는 유일한) 문자가 0이 아닌 경우 R에서 선행 0을 제거하는 정규식
gsub("(?<![0-9])0+", "", c("005", "0AB", "000", "0"), perl = TRUE) #> [1] "5" "AB" "" "" gsub("(^|[^0-9])0+", "\\1", c("005", "0AB", "000", "0"), perl = TRUE) #> [1] "5" "AB" "" "" 위의 정규식 은이 SO 스레드 에서 R의 문자열에서 모든 선행 0 을 제거하는 방법을 설명합니다. 이 정규식의 결과로 "000"과 "0"은 …
9 r  regex  string  gsub  stringr 

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