| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 367 人关注过本帖
标题:DONE这个简单程序能输入字符串吗?
收藏  订阅  推荐  打印 
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15
DONE这个简单程序能输入字符串吗?

zw5980_cn


zw5980_cn
说这能输入字符串 ,我试了为什么不行 ?
public class rw {
public static void main(args[]) {
System.out.println(args[0]);
}
}

[此贴子已经被作者于2007-10-7 16:44:27编辑过]

搜索更多相关主题的帖子: DONE  字符  输入  
2007-10-2 23:17
认识铁哥不
Rank: 1
等级:新手上路
帖子:28
积分:382
注册:2007-10-1

输入?能输出 rw

2007-10-2 23:38
认识铁哥不
Rank: 1
等级:新手上路
帖子:28
积分:382
注册:2007-10-1

输入字符串的话java没有定义很好的类,只能用流处理
你到网上搜一下SavithIn写的输入类,很好的
我也可以传给你一个qq644120106
或者自己写,大概500行代码
2007-10-2 23:40
Lovedandan
Rank: 2
等级:注册会员
威望:1
帖子:55
积分:642
注册:2007-5-17
回复:(zzxwill)这个简单程序能输入字符串吗?

args[] String 接受的是命令行下的字符串参数
比如你的程序应该在命令行下: javac rw.java 后,
再输入 java rw hello world !
这里的args[]便是hello world !
其中args[0]为 hello

永远,唯一,巴黎
2007-10-2 23:46
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15
回复:(Lovedandan)回复:(zzxwill)这个简单程序能...

但是我输入了javac rw.java 后,
显示:
错误:无法读取: rw.java
1 错误


为什么?(附:我对命令行不大熟。)


一分耕耘,一分收获。
2007-10-5 22:24
狂放不羁
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:12
帖子:926
积分:9436
注册:2007-1-24

没有找到文件。你看看你要切换到当前路径。或者javac 完整的路径名 rw.java
2007-10-5 22:26
lgdcky
Rank: 4
等级:高级会员
威望:5
帖子:558
积分:5694
注册:2006-8-5

看一下文件的路径个对!

2007-10-5 22:27
Eastsun
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:32
帖子:801
积分:8540
注册:2006-12-14

以下是引用认识铁哥不在2007-10-2 23:40:58的发言:
输入字符串的话java没有定义很好的类,只能用流处理
你到网上搜一下SavithIn写的输入类,很好的
我也可以传给你一个qq644120106
或者自己写,大概500行代码

谁说没有,jdk1.5之后用java.util.Scanner类就OK了


程序代码:

<BR> Scanner s =new Scanner(System.in);<BR> String str =s.next(); //读取字符串<BR> int i =s.nextInt(); //读取int<BR> ......<BR>


My BlogClick Me
2007-10-5 23:26
batwyx
Rank: 2
等级:注册会员
威望:1
帖子:88
积分:990
注册:2007-4-16
回复:(Eastsun)以下是引用认识铁哥不在2007-10-2 2...

命令提示符下怎么实现?
比如说:

import java.util.Scanner;

public class A
{
public static void main(String[] args)
{
Scanner s =new Scanner(System.in);
String str =s.next(); //读取字符串
int i =s.nextInt(); //读取int
System.out.println(str);
}
}

然后呢?javac A.java
java A
这样?


2007-10-5 23:57
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15
回复:(Eastsun)以下是引用认识铁哥不在2007-10-2 2...

能行!谢谢哦~~


一分耕耘,一分收获。
2007-10-7 16:21
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.080774 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved