简体   繁体   English

是否可以将String转换为Integer或为其分配值?

[英]Can I convert a String into Integer or assign it with a value?

I wanna ask if I can convert a String into an int or give the String a value. 我想问一下是否可以将String转换为int或为String赋值。

Here is my Code: In my first line of the Method I generate a customer number for example "KU605-43", "CU629-34", "YT634-45".... as a String, 这是我的代码:在方法的第一行中,我生成一个客户编号,例如字符串形式的“ KU605-43”,“ CU629-34”,“ YT634-45”...。

In the next line I take out my number for example of the first example 60543. 在下一行中,我拿出我的电话号码,例如第一个示例60543。

I try to ParseInt ValueOf and so on but it still does not work. 我尝试ParseInt ValueOf等,但它仍然无法正常工作。

public int wertigkeitUeberpruefen(){
    String str = generate();
    str = str.replaceAll("\\D+","");
}

First remove all non-numeric characters. 首先删除所有非数字字符。 Then parse the string to an integer and return it. 然后将字符串解析为整数并返回。

public int stringToParse(String str){
    str = str.replaceAll("[^\\d]", "");
    return Integer.parseInt(str);
}

For me the following works, where value is the number. 对我来说,下面的作品,其中value是数字。

public int wertigkeitUeberpruefen(){
     String str = generate();
     str = str.replaceAll("\\D","");
     int value = Integer.parseInt(str);
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将部分十六进制字符串转换为 Java 中的 Integer 值 - How I can convert a part of Hex String to Integer value in Java 我可以转换地图吗<String, List<Integer> &gt; 进入 MultiValueMap<String, Integer> - Can I convert a Map<String, List<Integer>> into a MultiValueMap<String, Integer> 为什么不能将此字符串转换为整数? - Why can't I convert this string into an integer? 将字符串值转换为整数 - convert string value in to integer 如果我分配了以下值,它显示无法从 int[] 转换为 List,如何在 java 中为列表分配值<Integer> - how to assign a value to a list in java if i assign a following value it shows cannot convert from int[] to List<Integer> 如何将每个整数/双精度值从包含嵌套对象和 arrays 的 JSON 数据转换为字符串? - How can I convert each integer/double value to String from JSON data containing nested objects and arrays? 我如何在Java中将整数值转换为字符串值 - How i convert integer value into string value in java 如果字符串包含单词,如何将字符串转换为int / Integer? - How can I convert string to int/Integer if the string contains word? 如何将整数值转换为字符串? - How to convert an integer value to string? 如何将整数值转换为十进制值? - How can i convert Integer value to decimal value?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM