21xrx.com
2024-09-19 09:30:29 Thursday
登录
文章检索 我的文章 写文章
Java实现字符串转换成数字的方法及案例
2023-06-15 15:26:21 深夜i     --     --

在Java中,我们常常需要将字符串转换为数字。本文将介绍Java中如何将字符串转换为数字,包括整型、浮点型和长整型等类型。

实现方法

Java中提供了三种主要的方法用于将字符串转换为数字,分别是:

1. parseInt()方法:该方法用于将字符串转换为整型,使用方法如下:


String str = "123";

int num = Integer.parseInt(str);

System.out.println(num);

输出结果为:


123

2. parseFloat()方法:该方法用于将字符串转换为浮点型,使用方法如下:


String str = "3.14";

float num = Float.parseFloat(str);

System.out.println(num);

输出结果为:


3.14

3. parseLong()方法:该方法用于将字符串转换为长整型,使用方法如下:


String str = "1234567890";

long num = Long.parseLong(str);

System.out.println(num);

输出结果为:


1234567890

案例

下面我们来看一个完整的案例,将用户输入的字符串转换为数字,并进行计算:


import java.util.Scanner;

public class demo {

  public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

    System.out.println("请输入第一个数字:");

    String str1 = input.nextLine();

    System.out.println("请输入第二个数字:");

    String str2 = input.nextLine();

    int num1 = Integer.parseInt(str1);

    int num2 = Integer.parseInt(str2);

    int result = num1 + num2;

    System.out.println("两数之和为:" + result);

  }

}

关键词

1. Java字符串转数字

2. parseInt方法

3. 计算数字之和

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复