本文整理了Java中com.google.common.collect.Table.size()
方法的一些代码示例,展示了Table.size()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.size()
方法的具体详情如下:
包路径:com.google.common.collect.Table
类名称:Table
方法名:size
[英]Returns the number of row key / column key / value mappings in the table.
[中]返回表中的行键/列键/值映射数。
代码示例来源:origin: google/guava
@Override
public int size() {
return fromTable.size();
}
代码示例来源:origin: google/guava
@Override
public int size() {
return original.size();
}
代码示例来源:origin: google/j2objc
@Override
public int size() {
return fromTable.size();
}
代码示例来源:origin: google/j2objc
@Override
public int size() {
synchronized (mutex) {
return delegate().size();
}
}
代码示例来源:origin: google/j2objc
@Override
public int size() {
return original.size();
}
代码示例来源:origin: guoguibing/librec
/**
* @return
*/
public int size() {
size = table.size();
return size;
}
代码示例来源:origin: wildfly/wildfly
@Override
public int size() {
return fromTable.size();
}
代码示例来源:origin: google/guava
@Override
public int size() {
return delegate().size();
}
代码示例来源:origin: google/guava
@Override
public int size() {
synchronized (mutex) {
return delegate().size();
}
}
代码示例来源:origin: google/j2objc
@Override
public int size() {
return delegate().size();
}
代码示例来源:origin: google/guava
@Override
public int size() {
assertTrue(Thread.holdsLock(mutex));
return delegate.size();
}
代码示例来源:origin: guoguibing/librec
public RowSequentialAccessSparseMatrix(int rows,
int columns,
Table<Integer, Integer, ? extends Number> dataTable) {
this(rows, columns);
numEntries = dataTable.size();
construct(dataTable, false);
}
代码示例来源:origin: wildfly/wildfly
@Override
public int size() {
synchronized (mutex) {
return delegate().size();
}
}
代码示例来源:origin: guoguibing/librec
public RowSequentialAccessSparseMatrix(int rows,
int columns,
Table<Integer, Integer, ? extends Number> dataTable,
boolean transpose) {
this(rows, columns);
numEntries = dataTable.size();
construct(dataTable, transpose);
}
代码示例来源:origin: wildfly/wildfly
@Override
public int size() {
return delegate().size();
}
代码示例来源:origin: google/guava
@Override
protected void assertSize(int expectedSize) {
assertEquals(9, table.size());
}
代码示例来源:origin: google/guava
protected void assertSize(int expectedSize) {
assertEquals(expectedSize, table.size());
}
代码示例来源:origin: google/guava
public void testCreateCopyHashBasedTable() {
Table<String, Integer, Character> original = HashBasedTable.create();
original.put("foo", 1, 'a');
original.put("bar", 1, 'b');
original.put("foo", 3, 'c');
Table<String, Integer, Character> copy = ArrayTable.create(original);
assertEquals(4, copy.size());
assertEquals((Character) 'a', copy.get("foo", 1));
assertEquals((Character) 'b', copy.get("bar", 1));
assertEquals((Character) 'c', copy.get("foo", 3));
assertNull(copy.get("bar", 3));
original.put("foo", 1, 'd');
assertEquals((Character) 'd', original.get("foo", 1));
assertEquals((Character) 'a', copy.get("foo", 1));
assertEquals(copy.rowKeySet(), ImmutableSet.of("foo", "bar"));
assertEquals(copy.columnKeySet(), ImmutableSet.of(1, 3));
}
代码示例来源:origin: google/guava
public void testClear() {
table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
if (supportsRemove()) {
table.clear();
assertEquals(0, table.size());
assertFalse(table.containsRow("foo"));
} else {
try {
table.clear();
fail();
} catch (UnsupportedOperationException expected) {
}
}
}
代码示例来源:origin: google/guava
public void testRemove() {
table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
if (supportsRemove()) {
assertNull(table.remove("cat", 1));
assertNull(table.remove("bar", 3));
assertEquals(3, table.size());
assertEquals((Character) 'c', table.remove("foo", 3));
assertEquals(2, table.size());
assertEquals((Character) 'a', table.get("foo", 1));
assertEquals((Character) 'b', table.get("bar", 1));
assertNull(table.get("foo", 3));
assertNull(table.remove(null, 1));
assertNull(table.remove("foo", null));
assertNull(table.remove(null, null));
assertSize(2);
} else {
try {
table.remove("foo", 3);
fail();
} catch (UnsupportedOperationException expected) {
}
assertEquals((Character) 'c', table.get("foo", 3));
}
}
内容来源于网络,如有侵权,请联系作者删除!