21xrx.com
2025-04-01 02:53:55 Tuesday
文章检索 我的文章 写文章
Java实现字符串转换成数字的方法及案例
2023-06-15 15:26:21 深夜i     12     0

在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. 计算数字之和

  
  

评论区