String 在java中将字符串转换为基本类型…可能吗?

String 在java中将字符串转换为基本类型…可能吗?,string,primitive-types,typecasting-operator,String,Primitive Types,Typecasting Operator,我想知道是否可以将字符串转换为char、int、float、double和其他基本类型 如果是,那么如何。。如果没有,那为什么……我们做不到。 在基元类型中,我们可以使用类型转换将任何基元转换为任何其他基元。所以可以使用字符串进行转换。正如我们所知,我们可以将任何基元类型转换为字符串,因此可以将字符串转换为基元类型。当然,这在java中是可能的。正如您所知,String是java中的一个类。这个String类定义了一个方法toCharray(),该方法用于将String对象转换为字符数组。它的返

我想知道是否可以将字符串转换为char、int、float、double和其他基本类型 如果是,那么如何。。如果没有,那为什么……我们做不到。
在基元类型中,我们可以使用类型转换将任何基元转换为任何其他基元。所以可以使用字符串进行转换。正如我们所知,我们可以将任何基元类型转换为字符串,因此可以将字符串转换为基元类型。

当然,这在java中是可能的。正如您所知,String是java中的一个类。这个String类定义了一个方法toCharray(),该方法用于将String对象转换为字符数组。它的返回类型是字符数组

String str = "java";
char arr[];
arr = str.toCharArray();

当然,这在java中是可能的。正如您所知,String是java中的一个类。这个String类定义了一个方法toCharray(),该方法用于将String对象转换为字符数组。它的返回类型是字符数组

String str = "java";
char arr[];
arr = str.toCharArray();
只需使用:

String str=“myString”;
char[]charArray=str.toCharArray();

只需使用:

String str=“myString”;
char[]charArray=str.toCharArray();

终于找到了一些非常简单有效的方法..将字符串转换为基本类型。。。 我们可以使用包装类进行转换 但我们必须特别注意将字符串转换为基元类型,因为如果基元类型实际支持数据,我们只能将字符串转换为requires基元类型……也就是说,如果字符串为no(0到9),我们不能将其转换为int, 任何其他数据都将引发运行时异常…相同的异常将应用于所有其他基元类型

    //String to primitive types
int iVal = Integer.parseInt(str);
long lVal = Long.parseLong(str);
float fVal = Float.parseFloat(str);
double dVal = Double.parseDouble(str);

终于找到了一些非常简单且有效的方法..将字符串转换为基本类型。。。 我们可以使用包装类进行转换 但我们必须特别注意将字符串转换为基元类型,因为如果基元类型实际支持数据,我们只能将字符串转换为requires基元类型……也就是说,如果字符串为no(0到9),我们不能将其转换为int, 任何其他数据都将引发运行时异常…相同的异常将应用于所有其他基元类型

    //String to primitive types
int iVal = Integer.parseInt(str);
long lVal = Long.parseLong(str);
float fVal = Float.parseFloat(str);
double dVal = Double.parseDouble(str);

我们可以将字符串转换为任何其他基元类型的可能重复..如int或float..我们可以将字符串转换为任何其他基元类型的可能重复..如int或float..转换为其他基元类型时有其他方法吗?要将字符串转换为其他基元类型,它取决于您的字符串值,如String s=“1”我们可以转换为int,但String s=“Hello”转换为int类型时,我们无法进行类型转换there@khushvinder现在我了解了转换为其他基本类型时还有其他方法吗?要将字符串转换为其他基本类型,它取决于字符串值,如string s=“1”我们可以转换为int,但字符串s=“您好”到int-type我们无法进行类型转换,我们将there@khushvinder现在我明白了