Object obj = getObject();

if(obj instanceof Integer)

int value = (Integer)obj;

String转换为int类型的方法:

1. Integer.parseInt([String])

2.Integer.valueOf([String]).intValue();

3.Integer.decode([String]):将 String 解码为 Integer。接受通过以下语法给出的十进制、十六进制和八进制数字

例如:

int a=Integer.decode("0144"); //八进制转换结果为100

int b=Integer.decode("123");//十进制转换结果为123

int c=Integer.decode("0x123");//16进制转换结果为291

注:Integer.decode([String])加负号也可以转换,不过字符串不能有空格。否则报NumberFormatException异常

注: 字串转成 Double, Float, Long 的方法大同小异.

int转换为String类型方法:

1.String s = String.valueOf(i);

2.String s = Integer.toString(i);

3. String s = "" + i;

不常用的:

1.Integer.toBinaryString(int i) :以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。

2.Integer.toHexString(int i) :以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。

3.Integer.toOctalString(int i):以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。

注: Double, Float, Long 转成字串的方法大同小异.

object类型转换为int类型:

1.如果object是byte,short,int,char类型生成的,那么不用转换直接赋值就ok了。

2.如果object是字符串类型生成的,先把object转换为String类型的,再把String类型转换为int类型。

例如.

String myInt="123";

Object os=myInt;

int b=Integer.parseInt((String)os);//还可以os.toString()

3.如果object是float,double,long类型生成的,思路和上面一样,先把object转换为相应的数据类型,然后再转换为int类型。

object类型转换为String类型:

String title=String.valueOf(obj[2]);

String content=String.valueOf(obj[3]);

object类型转换为Date类型:

SimpleDateFormat可以将String转为Date,也可以Date转为String.

.parse(String)

.format(Date)

即:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-mm-dd");

String indate=sdf.format(date);

Date indate=sdf.parse(String);

如果你使用SpinnerDateModel.

可以试一下直接将你这个Object强制转换为Date

Date date = (Date) object;

--------------------------------------------------------------------------------------------

转自:http://www.cnblogs.com/1020182600HENG/p/6137206.html

java object转为int_java中Object转换成int或String类型方法相关推荐

  1. excel批量转换日期格式,将yyyymmdd类型日期转换成yyyy-mm-dd等日期类型方法

    源数据日期格式:例如: 20160420 20160422 目标日期格式类型: 2016-4-20 2016-4-22 或 2016/04/20 2016/04/22 方法: 一.选中相应数据的单元格 ...

  2. base64 java php_利用PHP将图片转换成base64编码的实现方法

    先来说一下为什么我们要对图片base64编码 base64是当前网络上最为常见的传输8Bit字节代码的编码方式其中之一.base64主要不是加密,它主要的用途是把某些二进制数转成普通字符用于网络传输. ...

  3. java如何把png转换成jpg_Java实现将png格式图片转换成jpg格式图片的方法【测试可用】...

    Java实现将png格式图片转换成jpg格式图片的方法[测试可用] 发布于 2020-4-9| 复制链接 摘记: 本文实例讲述了Java实现将png格式图片转换成jpg格式图片的方法.分享给大家供大家 ...

  4. int和String类型的转换

    int和String类型的转换 1. int转换为String类型 public static String valueOf(int i)返回int参数的字符串字符串表示形式.该方法是String类中 ...

  5. java代码二进制转为十六进制_Java 中二进制转换成十六进制的两种实现方法

    Java 中二进制转换成十六进制的两种实现方法 每个字节转成16进制,方法1 /** * 每个字节转成16进制,方法1 * * @param result */ private static Stri ...

  6. Java实现float转换成int代码_Java中如何将float转换为long或int?(附代码)

    本篇文章给大家带来的内容是关于Java中如何将float转换为long或int?(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在Java中,有三种方法可以将float转换 ...

  7. java 项目 gbk 转utf-8_[idea]Java的GBK编码项目统一转换成utf-8格式

    Java的GBK编码项目统一转换成utf-8格式 0. 直接运行jar包 java -jar GBK2UTF8.jar 1. 构建 原理 使用common io批量将java编码从GBK转UTF-8 ...

  8. 多个html文件转换为excel,如何Excel批量转为Html或者Html转换成Excel

    在工作中时常遇到转换的问题,这也是很正常的事.那么需要将Exce表格批量转为Html,或者将Html转换成Excel表格.以下是小编为您带来的关于Excel批量转为Html或者Html转换成Excel ...

  9. 如何将wps转换成html单元格内的图案还保留,如何利用WPS将网络数据转为表格 Excel批量转为Html,Html转换成Excel...

    延伸:Excel批量转为Html,Html转换成Excel 描述:...过程中会将Html直接在Excel中打开,这种方式可能会导致Excel中的网线格无法正常显示出来.Excel转为Html格式上面 ...

  10. java 把map转换成json_map转换成JSON的3种方法

    1 json-lib net.sf.json-lib json-lib 2.4 jdk15 import java.util.HashMap; import java.util.Map; import ...

最新文章

  1. Leetcode 160 相交链表 (每日一题 20210802)
  2. Python获得某个范围的的随机整数
  3. Impala-shell 查询异常 - ERROR: AnalysisException: Failed to evaluate expr: 1
  4. 安装Nvida 显示环境
  5. sql server 面试_SQL Server审核面试问题
  6. 【比赛】百度之星2017 复赛
  7. Deep Learning for NLP Best Practices
  8. 软件项目管理案例教程第四版答案
  9. 计算机毕业设计源码分享 题目推荐
  10. 【汉化】使用gettext和poedit对xibo-mo文件进行汉化编辑
  11. 「技术架构」TOGAF建模:环境和位置图
  12. php 更改发送ip,PHP重新启动路由器以更改IP地址程序
  13. pta计算个人所得税
  14. 音频格式怎么转换成mp3?
  15. MySQL的基本知识点,一千行命令概括
  16. 纯CSS实现吸附效果
  17. 上海交大计算机系奖学金名额,上海交通大学-电子信息与电气工程学院-学生工作办公室...
  18. 游戏服务器之存档读档
  19. html5可滑动的文本框,html5 input type=range实现拖拉滑条功能
  20. 我的第一个Ai软件发布 - Super LRC Editor WIth AI

热门文章

  1. Vue开发腾讯地图坐标拾取器
  2. 使用iPhone系统设置开发者,进行弱网测试
  3. 关于无穷级数收敛的充要条件的猜想
  4. Windwos tar 命令详解
  5. 中国微流体系统市场趋势报告、技术动态创新及市场预测
  6. LM小型可编程控制器软件(基于CoDeSys)笔记二十七:温度电阻通道和DO通道
  7. WinRAR去广告:只需六步,教你去除WinRAR的广告
  8. 从VLP-16讲起的激光雷达原理(一)概念篇
  9. 高等数学-用等价无穷小求极限题集
  10. OSI七层协议模型与记忆口诀