Java-字符串及其数值的转换

本文介绍了Java中字符串类型的基础概念,包括字符串定义、变量声明、长度计算以及字符串与数值之间的转换方法。通过实例演示如何将字符串转换为整数和浮点数,并结合一个编程小例题展示了实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1字符串及其数值的转换

前言:我们在java里面看到很多的小知识点,很多名词的,英文的含义,其实就像是我们学习数学,语文,英语记住的方法,汉字,英文字母,都是需要去重新熟悉的东西,想象成语文,数学,英语就好记了。

1.基本概念:

字符串类型用Sting表示,字符串是(class)类型,不属于基本数据类型。

字符串是若干个串在一起的字符,如”abc”、”123”、”张三”等。每个字符串常量都用英文双引号括起来。

2.步骤

下面语句声明字符串变量str,同时把字符串产量”abcd”赋给str:

String str= “abcd”;

*在代码中表示字符串常量必须使用一对英文双引号,它是字符串常量的定界符,属于形式化的一种格式符号。

*由于双引号不是字符串的有效内容,故输出时不显示。

字符串长度可用length()求出,如str.length()为4,又如制作”张三”.length()长度为2

*没有有效字符的字符串称为空串,表示为” ”,空串的长度为0。

3.方法和代码

(1)字符串转换为int型和double型代码:

Int i=Interger.parseInt(“168”);

Double d=Double.parse(“3.14”);

  1. 反之,把数值转换为字符串的方法是String.valueOf(),如

String s=String.valueOf(28.9);

4.下面是一道简单的小例题:

【例】编程,将字符串转换成数值后相加,最后输出结果。

public class Ex1{

Public static void main(String[] args){

String s1=”12.3”,s2=”4”;

double d1,d2,d3;

d1=Double.parseDouble(s1);

d2=Double.parseDouble(s2);

D3=d2+d1;

System.out .println(String.valueOf(d3));  //输出字符串

//System.out.println(d3);输出字符

}

}

执行程序,输出结果为:16.3

符号:有些符号,如回车符,换行符等,没法直接用有形字符表示,就用一个反斜杠(\)加有形字符来表示,这些以反斜杠开头的就叫转义符。

符号

含义

\n

换行符

\t

制表符,光标右进4格

\r

回车符

字符串可以包含转义符,如:

String str=”abcd\n123”;

System.out.println(str);

要输出反斜杠本身,则需使用两个反斜杠(\\),例如

System.out.println(“D:\\JavaProg”);    //输出结果:D:\JavaProg

今天博主没时间写太多啦,感觉喜欢写的分的细一点,一个知识点,放在一个博客吧,一点进来就能找到。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值