android - 动态检查类型的变量android

标签 android sqlite

我有一个数据库,我打开它并使用游标提取我需要的查询。如何检查我提取的变量是 int 还是 string?因为我不知道我在打开哪张 table ,所以一切都是动态的。所以我不能使用 cursor.getString()cursor.getInt()

编辑

抱歉我的英语不好,我是意大利人

最佳答案

找到了。此方法有效:

public boolean isInt(String s){
        boolean result=false;
        try{
            Integer.parseInt(s);
            result=true;
        }catch(Exception e){
        }
        return result;
    }

关于android - 动态检查类型的变量android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12373039/

相关文章:

安卓:找不到 com.android.support:support-v4:23.2.1

android - 如何在 Android NDK 中使用 pthreads?

android - 在 Android Things 中设置 minTime 和 minDistance 时,Bearing 和 Speed 不可用

android - 如何从url下载pdf并在android应用程序本身中查看下载的pdf?

android - 警报管理器未正确安排警报

ios - 图片未存储在sqlite中

c++ - Qt 中的 SQLite 验证

c# - 无法更新,因为没有主键

android - 插入行到 Sqlite DB(Android)

sqlite - 在 SQLite 中使用过滤器和分页查询多对多关系