首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在java中将字符串转换为整数时出错

在java中将字符串转换为整数时出错
EN

Stack Overflow用户
提问于 2018-09-28 00:57:21
回答 1查看 38关注 0票数 -1

我是java新手,在将字符串转换为整数时遇到了一个问题。我的代码在这里-

代码语言:javascript
复制
import java.util.Scanner;
class Binary{
public static void main(String args[]){

    Scanner takeInput = new Scanner(System.in);
    System.out.println("Please Give Your Input ====> ");
    String binaryInput = takeInput.nextLine();
    System.out.println("Your Input Is ====> "+binaryInput);
    int lenGTH=binaryInput.length();

    for(int i = lenGTH ; i >= 0 ; i--){

        char pOsition = binaryInput.charAt(i);
        int convertIntoInteger = Int.parseInt(pOsition);
        int convertIntoDouble = Double.parseDouble(convertIntoInteger);
        int getPower = 0;
        getPower *= Math.pow(convertIntoDouble , 2);
        System.out.println("Power of " + i + " index " + getPower);
        }

    }
}

我给出了命令提示符中错误的屏幕截图:enter image description here

EN

回答 1

Stack Overflow用户

发布于 2018-09-28 01:04:35

java中没有这样的类Int。

试试这个:

代码语言:javascript
复制
int convertIntoInteger=Integer.parseInt(String.valueOf(p0sition));

Integer类用于解析int中的数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52541858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档