㈠ 怎样在java 中用键盘读入一个字符串后赋给一字符串变量
import java.io.*;
class TextString{
public static void main(String args[])throws IOException{
String str;
BufferedReader buf;
System.out.println("请输入一个字符串");
buf=new BufferedReader(new InputStreamReader(System.in));
str=buf.readLine();//读入一串字符
System.out.println("您输入的字符串为"+str);
}
}
用System.in构造出一个InputStreamReader对象专,进而属构造一个BufferReader对象,而BufferReader对象有一个readLine方法,可用于读入一串字符。
㈡ 在java中如何将字符串型转换为double型
可以使用Double.parseDouble(str)转换。代码示例
1,字符串转为double:
String str = "8.08";
double testDou = Double.parseDouble(str);
2,字符串转为int:
String str = "8.08";
int in = Integer.parseInt(str);
㈢ java中如何把一个String类型的变量转换成double型的
java中把String类型的变抄量转换成double类型变量的方法:
对于数值的字符串"12345",将其转化成数字12345做法如下:
String s="12345";
double d;
d=Double.parseDouble(s);
转化完成。
扩展内容:
(1)在Java中有8种数据类型来存储数值、字符和布尔值。
(2)整数型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据在Java程序中有3种表示形式,分别为十进制、八进制和十六进制。
(3)整型数据类型有:byte、short、int、long
(4)布尔型数据类型有:true、false
㈣ 如何将java字符串转换成变量名或方法名使用
可以,
java.lang.reflect 包下的method类
method.invoke(obj,objparms[])
obj是你要这个方法属于的对象,后面这是这个源稿方法需要的参数,没有参数,null就可以
以上只是参考,并不能直接使用.
具体操作,是ss = "say",传入exectute()自定义方法中,
exectute()方法中遍历,某一对象的所有方法必性,方法名相雹饥孝同肢销,
invoke执行.
㈤ Java 如何将String转化为Int
头文件:#include <stdlib.h>
atoi() 函数用来将字符串转换成整数(int),其原型为:
int atoi (const char * str);
【函数说明】atoi() 函数会扫描参数 str 字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过 isspace() 函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('