При тестировании запроса, который возвращает N записей, я хочу зарегистрировать количество возвращенных записей, но эта попытка сделать это:
Button fetchVendorsByCoBtn = (Button) findViewById(R.id.fetchVendorsByCoBtn);
fetchVendorsByCoBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
SQLiteHandlerVendors sqliteHandler = new SQLiteHandlerVendors(MainActivity.this, null, null, 1);
ArrayList<Vendor> vens = sqliteHandler.findVendorsByCompanyName("[blank]");
Log.i("Number of blankety-blank Vendors found", ((String) vens.size()));
}
});
... завершается с ошибкой "ошибка: несовместимые типы: int нельзя преобразовать в String"
... как и это:
Log.i("Number of matching Vendors found", ((String) vens.size()));
Казалось бы, int val автоматически преобразуется в String, а если нет, то хотя бы приведение будет работать; но ни то, ни другое.
Как я могу законно зарегистрировать это значение?