java.lang.Short.shortValue()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(135)

本文整理了Java中java.lang.Short.shortValue()方法的一些代码示例,展示了Short.shortValue()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Short.shortValue()方法的具体详情如下:
包路径:java.lang.Short
类名称:Short
方法名:shortValue

Short.shortValue介绍

[英]Gets the primitive value of this short.
[中]获取此短消息的基本值。

代码示例

代码示例来源:origin: apache/incubator-dubbo

public static short unboxed(Short v) {
  return v == null ? 0 : v.shortValue();
}

代码示例来源:origin: apache/incubator-dubbo

public static short unboxed(Short v) {
  return v == null ? 0 : v.shortValue();
}

代码示例来源:origin: netty/netty

private short objectToKey(Object key) {
  return (short) ((Short) key).shortValue();
}

代码示例来源:origin: redisson/redisson

private short objectToKey(Object key) {
  return (short) ((Short) key).shortValue();
}

代码示例来源:origin: redisson/redisson

/**
 * Converts to primitive array.
 */
public static short[] values(Short[] array) {
  short[] dest = new short[array.length];
  for (int i = 0; i < array.length; i++) {
    Short v = array[i];
    if (v != null) {
      dest[i] = v.shortValue();
    }
  }
  return dest;
}
/**

代码示例来源:origin: redisson/redisson

@Override
  public void serialize(Object value, JsonGenerator gen,
      SerializerProvider provider) throws IOException {
    gen.writeNumber(((Short) value).shortValue());
  }
}

代码示例来源:origin: prestodb/presto

@Override
  public void serialize(Object value, JsonGenerator gen,
      SerializerProvider provider) throws IOException {
    gen.writeNumber(((Short) value).shortValue());
  }
}

代码示例来源:origin: redisson/redisson

/**
 * Converts type using type converter manager.
 */
protected short convertType(Object value) {
  return typeConverterManagerBean.convertType(value, short.class).shortValue();
}

代码示例来源:origin: redisson/redisson

/**
 * Converts value to <code>short</code>. Returns default value
 * when conversion result is <code>null</code>.
 */
public short toShortValue(Object value, short defaultValue) {
  Short result = (Short) typeConverters[11].convert(value);
  if (result == null) {
    return defaultValue;
  }
  return result.shortValue();
}

代码示例来源:origin: redisson/redisson

@Override
public void writeObject(FSTObjectOutput out, Object toWrite, FSTClazzInfo clzInfo, FSTClazzInfo.FSTFieldInfo referencedBy, int streamPosition) throws IOException {
  out.writeShort(((Short)toWrite).shortValue());
}

代码示例来源:origin: spring-projects/spring-framework

public short getShortProperty(String name) throws JMSException {
  Object value = this.properties.get(name);
  return (value instanceof Short) ? ((Short) value).shortValue() : 0;
}

代码示例来源:origin: thinkaurelius/titan

@Override
public void write(WriteBuffer out, Short object) {
  out.putShort((short)(object.shortValue() - Short.MIN_VALUE));
}

代码示例来源:origin: prestodb/presto

/**
 * Alternative method that we need to avoid bumping into NPE issues
 * with auto-unboxing.
 * 
 * @return This node (to allow chaining)
 */
public ObjectNode put(String fieldName, Short v) {
  return _put(fieldName, (v == null) ? nullNode()
      : numberNode(v.shortValue()));
}

代码示例来源:origin: redisson/redisson

/**
 * Alternative method that we need to avoid bumping into NPE issues
 * with auto-unboxing.
 * 
 * @return This node (to allow chaining)
 */
public ObjectNode put(String fieldName, Short v) {
  return _put(fieldName, (v == null) ? nullNode()
      : numberNode(v.shortValue()));
}

代码示例来源:origin: spring-projects/spring-framework

private void assertShortEquals(String aShort) {
  assertEquals("Short did not parse", Short.MAX_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue());
}

代码示例来源:origin: spring-projects/spring-framework

private void assertNegativeShortEquals(String aShort) {
  assertEquals("Short did not parse", Short.MIN_VALUE, NumberUtils.parseNumber(aShort, Short.class).shortValue());
}

代码示例来源:origin: google/guava

public void testGetDefaultValue() {
  assertEquals(false, Defaults.defaultValue(boolean.class).booleanValue());
  assertEquals('\0', Defaults.defaultValue(char.class).charValue());
  assertEquals(0, Defaults.defaultValue(byte.class).byteValue());
  assertEquals(0, Defaults.defaultValue(short.class).shortValue());
  assertEquals(0, Defaults.defaultValue(int.class).intValue());
  assertEquals(0, Defaults.defaultValue(long.class).longValue());
  assertEquals(0.0f, Defaults.defaultValue(float.class).floatValue());
  assertEquals(0.0d, Defaults.defaultValue(double.class).doubleValue());
  assertNull(Defaults.defaultValue(void.class));
  assertNull(Defaults.defaultValue(String.class));
 }
}

代码示例来源:origin: apache/flink

@Test
public void testMax() throws Exception {
  Assert.assertEquals(1001, summarize(-1000, 0, 1, 50, 999, 1001).getMax().shortValue());
  Assert.assertEquals(0, summarize((int) Short.MIN_VALUE, -1000, 0).getMax().shortValue());
  Assert.assertEquals(11, summarize(1, 8, 7, 6, 9, 10, 2, 3, 5, 0, 11, -2, 3).getMax().shortValue());
  Assert.assertEquals(11, summarize(1, 8, 7, 6, 9, null, 10, 2, 3, 5, null, 0, 11, -2, 3).getMax().shortValue());
  Assert.assertNull(summarize().getMax());
}

代码示例来源:origin: apache/flink

@Test
public void testSum() throws Exception {
  Assert.assertEquals(100, summarize(0, 100).getSum().shortValue());
  Assert.assertEquals(15, summarize(1, 2, 3, 4, 5).getSum().shortValue());
  Assert.assertEquals(0, summarize(-100, 0, 100, null).getSum().shortValue());
  Assert.assertEquals(90, summarize(-10, 100, null).getSum().shortValue());
  Assert.assertNull(summarize().getSum());
}

代码示例来源:origin: apache/flink

@Test
public void testMin() throws Exception {
  Assert.assertEquals(-1000, summarize(-1000, 0, 1, 50, 999, 1001).getMin().shortValue());
  Assert.assertEquals(Short.MIN_VALUE, summarize((int) Short.MIN_VALUE, -1000, 0).getMin().shortValue());
  Assert.assertEquals(-2, summarize(1, 8, 7, 6, 9, 10, 2, 3, 5, 0, 11, -2, 3).getMin().shortValue());
  Assert.assertEquals(-2, summarize(1, 8, 7, 6, 9, null, 10, 2, 3, 5, null, 0, 11, -2, 3).getMin().shortValue());
  Assert.assertNull(summarize().getMin());
}

相关文章