«primitive» 태그된 질문

8
typeof가 null "개체"인 이유는 무엇입니까?
'웹 개발자를위한 전문 Javascript'4 장을 읽고 5 가지 기본 유형은 정의되지 않음, 널, 부울, 숫자 및 문자열이라는 것을 알려줍니다. 만약이 null이유는 무엇입니까, 원시적 인 typeof(null)수익 "object"? 그것은 그것이 null참조로 전달 된다는 것을 의미 하지 않습니까 (여기서는 모든 객체가 참조로 전달된다고 가정합니다).


11
일반 유형 변환 FROM 문자열
다른 클래스의 "속성"을 저장하는 데 사용하려는 클래스가 있습니다. 이러한 속성에는 단순히 이름과 값이 있습니다. 이상적으로 는 내가 원하는 것은 유형이 지정된 속성 을 추가 하여 반환 된 "값"이 항상 원하는 유형이되도록하는 것입니다. 유형은 항상 기본 형식이어야합니다. 이 클래스는 기본적으로 이름과 값을 문자열로 저장하는 추상 클래스를 서브 클래스합니다. 이 서브 클래스는 …

21
사람들이 왜 여전히 Java에서 기본 유형을 사용합니까?
Java 5부터는 기본 유형의 boxing / unboxing이있어서 등등 int으로 포장되었습니다 java.lang.Integer. 나는 (즉, 최근에 새로운 자바 프로젝트를 많이 볼 확실히 사용되는하지 (6) 경우, 적어도 버전 5의 JRE를 필요로) int보다는 java.lang.Integer그것이 후자를 사용하는 것이 훨씬 더 편리하지만 그것을 변환하는 몇 가지 헬퍼 메소드를 가지고로, 행 long값 등의 알. 왜 일부는 여전히 …

7
자바 : 정수와 ==
자바 1.5로, 당신은 꽤 많이 교류 할 수 Integer와 int많은 상황에 있습니다. 그러나 코드에서 잠재적 인 결함이 발견되어 조금 놀랐습니다. 다음 코드 : Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; 어떤 상황에서 결정할 …

10
unsigned long long에 해당하는 Java?
C ++에서는을 통해 unsigned long long int또는을 통해 64 비트 부호없는 정수에 액세스하는 것을 즐겼습니다 uint64_t. 이제 Java에서 long은 64 비트입니다. 그러나 그들은 서명되었습니다. Java 기본 형식으로 사용할 수있는 unsigned long (long)이 있습니까? 어떻게 사용하나요?

6
여러 기본 매개 변수를 AsyncTask에 어떻게 전달할 수 있습니까?
AsyncTask 클래스에 2 개의 매개 변수를 어떻게 전달할 수 있습니까? 와 같은 관련 질문이 있습니다 . ,하지만 AsyncTask에 매개 변수로 여러 개의 프리미티브를 전달하는 데 헛된 시도를하는 어려움에 부딪 혔으므로 발견 한 내용을 공유하고 싶습니다. 이 미묘함은 기존의 질문과 답변에 담겨 있지 않기 때문에 저와 같은 문제에 부딪히는 사람을 돕고 …


6
LISP 머신을 구축하려면 얼마나 많은 프리미티브가 필요합니까? 10, 7, 5?
이 사이트에는 10 개의 LISP 프리미티브가 있다고합니다. 기본 요소는 다음과 같습니다 atom, quote, eq, car, cdr, cons, cond, lambda, label, apply.. http://hyperpolyglot.wikidot.com/lisp#ten-primitives Stevey는 7 개 (또는 5 개)가 있다고 생각합니다. LISP 아이디어의 순수함의 일부입니다. 전체 머신을 구축하려면 7 개 (또는 5 개입니까?) 기본 요소 만 필요합니다. http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html LISP 머신을 구축하기위한 …

10
기본 유형 '짧은'-Java로 캐스팅
shortJava 의 기본 유형 에 대한 질문이 있습니다 . JDK 1.6을 사용하고 있습니다. 다음이있는 경우 : short a = 2; short b = 3; short c = a + b; 컴파일러는 컴파일을 원하지 않습니다. "int에서 short로 변환 할 수 없습니다"라고 말하고 캐스트를 만들 것을 제안합니다 short. short c = (short) …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.