java getInt()等的用法

java getInt()等的用法,第1张

不用先定义列名,因为列名是数据库里已经建好的。

数据库中Moneycount字段得是Int型的数据。

如果Moneycount字段是字符型(如varchar等),就不能用getInt方法了,得改用getString()方法,例如getString("Moneycount")

是忘记了还是不会啊

rst应该是一个记录集吧

rstgetString(2)就是把当前记录的第三个字段以字符型数据取出来

IntegervalueOf(rstgetString(2)) 是把这个取出来的字符串转换为整型

IntegervalueOf(rstgetString(2))intValue();就是这个整型转换为简单类型int,事实上最后一个intValue()可以不要的

1、新建一个TextField:TextField text = new TextField();

2、获取TextField里的内容:String s = textgetText();

3、将内容转化成int 类型:int i = IntegerparseInt(s);

前提是可以转化,如果类型不能转化为int类型,则会报错,比如:String s = "abc";

这明显是字符而不是数字,所以转换时会报javalangClassCastException异常

getString

String getString(int columnIndex)

                 throws SQLException以 Java 编程语言 中 String 的形式获取此 ResultSet 对象的当前行中指定列的值。 

参数:

columnIndex - 第一个列是 1,第二个列是 2,…… 

返回:

列值;如果值为 SQL NULL,则返回值为 null 

抛出: 

SQLException - 如果 columnIndex 无效;如果发生数据库访问错误或在已关闭的结果集上调用此方法

1代表第一列 

第2问题 应该填 3 或者使用 rsgetString("password");

第3问题 当然有关系 如果表里只1条记录 使用if(rsnext())取值 多条 使用while(rsnext())

38

a+"",通过‘+’链接,将整型强制转换一下字符串。

Systemoutprintln((a+"")getClass());

StringvalueOf(a),通过方法转换为字符串。

Systemoutprintln((StringvalueOf(a))getClass());

IntegertoString(a),通过toString()方法转换。

Systemoutprintln((IntegertoString(a))getClass());

最后一起演示:

publicclassInteger2String{

publicstaticvoidmain(String[]args){

inta=10;

Systemoutprintln((a+"")getClass());

Systemoutprintln((StringvalueOf(a))getClass());

Systemoutprintln((IntegertoString(a))getClass());

}

}

以上就是关于java getInt()等的用法全部的内容,包括:java getInt()等的用法、Integer.valueOf(rst.getString(2)).intValue();、JAVA怎样获得 getText() 的内容并转化成Int型等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9487051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存