«primitive-types» 태그된 질문

공리적 방식으로 정의되고 언어에서 다른 유형으로 나눌 수없는 모든 프로그래밍 언어의 기본 제공 유형입니다.

18
NSString을 NSNumber로 변환하는 방법
어떻게 a를 변환 할 수 있습니다 NSString(예를 들어, 모든 원시 데이터 유형의 다수 포함 int, float, char, unsigned int, 등)? 문제는 런타임에 문자열에 어떤 숫자 유형이 포함 될지 모른다는 것입니다. 나는 그것을하는 방법에 대한 아이디어가 있지만 이것이 어떤 유형, 부호없는 부동 소수점 값에서도 작동하는지 확실하지 않습니다. long long scannedNumber; NSScanner …


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

12
유형이 원시인지 테스트하는 방법
유형을 Html 태그로 직렬화하는 코드 블록이 있습니다. Type t = typeof(T); // I pass <T> in as a paramter, where myObj is of type T tagBuilder.Attributes.Add("class", t.Name); foreach (PropertyInfo prop in t.GetProperties()) { object propValue = prop.GetValue(myObj, null); string stringValue = propValue != null ? propValue.ToString() : String.Empty; tagBuilder.Attributes.Add(prop.Name, stringValue); …

6
스칼라 대 원시 데이터 유형-같은 것입니까?
내가 읽은 다양한 기사에서 때때로 원시 데이터 유형에 대한 참조가 있으며 때로는 스칼라에 대한 참조가 있습니다. 각각에 대한 나의 이해는 그것들이 int, boolean, char 등과 같은 단순한 데이터 유형이라는 것입니다. 특정 용어를 사용해야한다는 의미 또는 단순히 서로 바꿔서 사용할 수있는 누락 된 부분이 있습니까? 각각의 위키 백과 페이지는 명백한 것을 …


4
Short Value Java 설정
J2ME에서 약간의 코드를 작성하고 있습니다. 메서드가있는 클래스가 setTableId(Short tableId)있습니다. 이제 작성하려고 할 때 setTableId(100)컴파일 시간 오류가 발생합니다. 다른 short 변수를 선언하지 않고 어떻게 short 값을 설정할 수 있습니까? Long값을 설정할 때 사용할 수 setLongValue(100L)있고 작동합니다. 그렇다면 L여기서 의미 는 무엇이며 Short가치에 대한 성격은 무엇 입니까? 감사

5
float를 최대 / 최소 값으로 어떻게 초기화합니까?
float 또는 double의 절대 최대 값 또는 최소값을 어떻게 하드 코딩합니까? 단순히 반복하고 가장 큰 것을 잡아서 배열의 최대 / 최소를 검색하고 싶습니다. float에 대한 양수 및 음수 무한대도 있습니다. 대신 사용해야합니까? 그렇다면 코드에서 어떻게 표시합니까?


6
Java에서는 int 대신 byte 또는 short를 사용하고 double 대신 float를 사용하는 것이 더 효율적입니까?
나는 숫자가 아무리 작거나 커야 할지라도 항상 int와 doubles를 사용한다는 것을 알았습니다. 따라서 Java에서는 byte또는 short대신 int및 float대신 사용하는 것이 더 효율적 double입니까? 따라서 int와 double이 많은 프로그램이 있다고 가정하십시오. 숫자가 적합하다는 것을 알고 있다면 int를 바이트 또는 반바지로 변경하고 변경할 가치가 있습니까? 나는 자바에 서명되지 않은 유형이 없다는 것을 …


7
객체 배열을 기본 유형의 배열로 변환
기본 유형 (예 : Byte, Integer, Char 등)을 가진 Java 객체의 배열이있는 경우. 기본 유형의 배열로 변환 할 수있는 깔끔한 방법이 있습니까? 특히 이것은 새 배열을 만들고 내용을 반복하지 않고도 수행 할 수 있습니다. 예를 들어 Integer[] array 이것을 변환하는 가장 좋은 방법은 무엇입니까 int[] intArray 불행히도 이것은 Hibernate와 우리가 …

3
int의 나머지 연산자는 java.util.Objects.requireNonNull?
일부 내부 방법에서 최대한 많은 성능을 얻으려고합니다. Java 코드는 다음과 같습니다. List<DirectoryTaxonomyWriter> writers = Lists.newArrayList(); private final int taxos = 4; [...] @Override public int getParent(final int globalOrdinal) throws IOException { final int bin = globalOrdinal % this.taxos; final int ordinalInBin = globalOrdinal / this.taxos; return this.writers.get(bin).getParent(ordinalInBin) * this.taxos + …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.