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”);
- 反之,把数值转换为字符串的方法是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
今天博主没时间写太多啦,感觉喜欢写的分的细一点,一个知识点,放在一个博客吧,一点进来就能找到。