刚从c++过来学java,以为他真象传说中的简单

chenzhengxi001 2004-02-27 01:52:20
刚从c++过来学java,以为他真象传说中的简单
别说那个helloworld费了我多久,
我就想从cout<<,cin>>开始,
可我就会这么一句System.out.println();
那个接受用户输入的语句,我始终搞不出来。
求人写了一个接受字符串的,我以为能举一反三,
把它改成一个接受整数的,怎么改都不行,
import java.io.*;
class InString{
public static void main(String args[]){
System.out.print("请输入字符串:");
DataInputStream in = new DataInputStream(System.in);
String Str = new String();
try{
Str = in.readLine();
float f = Float.valueOf(Str).floatValue();//我就想该这儿,把float改成int不行吗?
System.out.println("输入的浮点数为:"+ f);
}
catch(Exception e){
System.out.print("出现错误:" + e.toString());
}
}
}
难道java的io库如此复杂吗。这就是高级吗?
#include<iostream>
using namespace std;
int main()
{
int i;
cin>>i;
cout<<i;
}
看多简单的东西,java本来就慢,还弄那么复杂,想不通。
c#一直抨击java的速度,c#比他快很多吗?
要是,那我到要仔细想想了。

...全文
33 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧