Java程序中怎样将字符型数据转换为整型及其他类型间的强制转换

如题所述

第1个回答  2013-05-31
将String 类型的数据进行转成其它类型时,可以用相应类型的封装去"."相应的parse类型 前提是当前类型能转换成目标类型
例:
Double.parseDouble(dou) //dou为一个String类型的变量
还有一些像时间的转换就要用到相应 的转换类了

正如上面说的,找个帮助文档看一看,这个有很多的,在这说不完的
第2个回答  推荐于2018-03-14
引用基本类型的包装类型的相应方法,
如整形:Integer.parseInt();
浮点型:Float.parseFloat();
double型:Double.parseDouble();
long型:Lang.parseLang();本回答被网友采纳
第3个回答  2013-05-31
Java 为每个原始类型提供了封装类(Wrapper)。
原始类型 封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
第4个回答  2013-05-31
int x = Integer.parseInt(String s)
第5个回答  2013-05-31
自己下个API去研究,里面的东西很多

java中如何将一个无限大的字符串转化为整型
具体方法是:首先要导入java.math包,方法为import java.math.BigInteger;其次要定义BigInteger对象,方法为 BigInteger big1 = new BigInteger("要操作的那个无限大的数字"). 以上便将一个无限大的数字转变成了整型。

在java中如何把字符型强制转换成int型
代码如下:import java.io.*;public class DaoXu { int c,d,e,f,g;public DaoXu() { } public int one(int h){ c=h\/10;d=h-c*10;e=d*10+c;return e;} public static void main (String[] args) { int a=0;\/\/a需要初始化 BufferedReader KeyboardInput=new BufferedReader(new...

java中double型转化成int型
1. 强制类型转换方法:使用 `` 对 `double` 类型进行包围,即可实现类型转换。例如,如果有一个double类型的变量 `d`,可以使用 `int i = d;` 将其转换为int类型。这种转换会丢失小数部分,只保留整数部分的值。如果 `double` 值的小数部分不为零,那么转换结果会向零舍入。例如,`3.75` 会...

Java中的强制类型转换是如何转换的?
java中数据类型的强制转换是通过强制转换语句完成的,强制转换语句的格式为“目标数据类型 变量 = (目标数据类型) 数据;”。下面给出例子:1、定义两个字节数据类型a、b、c,分别赋予1和2和a+b的值,进行加法运算的式子a+b=3,得出的结果“3”将会被编译环境判定为整形数据,把这个整形数据赋值...

java中如何将一个无限大的字符串转化为整型
具体方法是:首先要导入java.math包,方法为import java.math.BigInteger;其次要定义BigInteger对象,方法为 BigInteger big1 = new BigInteger("要操作的那个无限大的数字"). 以上便将一个无限大的数字转变成了整型。当然你可以定义第二个BigInteger对象,这样就可以把第二个无限大的数字转变成...

Java:字符串(String)类型转成整型(int)的方法
在Java中,将字符串转换为整型有多种方法,其中使用频率较高的有Integer.parseInt()和Integer.valueOf()。无论字符串代表的位置数或负数,转换逻辑均相同。在Integer.java源代码中,这两个方法使用相同的签名进行转换,即使用parseInt(s,10)进行转换。然而,它们返回的结果不同。输出:使用Integer.parseInt...

java怎么把字符串转变为整型
应该在循环中提取元素值的时候出错的。换个方式从person对象提取元素值,你干脆用elementText试试,格式按你的方式转换一下就变成要的int型了。

java 中英文字符转换成整型的原理
boolean byte 8位 short 16位 int 32位 long 64位 float 32位 double 64位 char 16位 char虽然是字符类型,但是你可以把它看作一个整型,不过它是一个无符号的整型 byte -128~127 short -2^15~2^15-1 int -2^31~2^31 char 0~65535 所以根据java数据转换的原则,char 可以自动转换成int...

Java整型变量、字符、字符串类型之间的简单转换全总结
再转换回字符串。整型转字符,若知字符对应的ASCII码,可通过强制转换实现。例如,将整数ASCII码转换为字符。字符串转整型,可通过强制转换将char类型转化为int类型,或通过字符参与加减运算,得到整数结果。具体方法是字符与字符相加减得到两字符ASCII码差值,或与整数相加减得到运算后的字符ASCII码。

Java中如何使字符型的数字变成整型
补充:import java.util.Scanner;public class zeng { public static void main(String args[]){ Scanner scanner = new Scanner(System.in);String numbers;System.out.println("请任意输入数字,以整型输出");numbers = scanner.nextLine();ArrangedNumbers arrangeNumbers = new ArrangedNumbers();int...

相似回答