社区
Java SE
帖子详情
system.in.read 这个方法怎么用 ?
blueshk
2003-08-15 04:27:19
刚学 不知道这个方法怎样用 请高手帮忙
线谢谢了
...全文
63
9
打赏
收藏
system.in.read 这个方法怎么用 ?
刚学 不知道这个方法怎样用 请高手帮忙 线谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oldcold
2003-09-25
打赏
举报
回复
read()读的是单个字符 返回是int是该字符的ascII码,你直接用char强制转换就行
Yanbin_Q
2003-09-25
打赏
举报
回复
byte[] b=new byte[10];
System.in.read(b);
for(int i=0;i<b.length;i++){
System.out.print((char)b[i]);
}
读取一行,准备的字节数组要足够大
如果要对unicode支持,最好用Reader与system.in连接起来。
Yanbin_Q
2003-09-25
打赏
举报
回复
read()是单个字节的读取,读取输入的一行要循环读取。
gubaohua
2003-08-15
打赏
举报
回复
up 一下
cui_yihao
2003-08-15
打赏
举报
回复
静态的方法内只能调用 静态的 变量或方法,因为静态的方法和变量共享一块内存。
blueshk
2003-08-15
打赏
举报
回复
import java.io.*;
public class inout{
public static void main(String args[]) shrows IOExeception {
int i;
i=System.in.read();
char c;
c=(char)i;
System.out.println("output"+c);
}
这样写就好用了 我想象问问 为什么 main 函数要定义为静态呢
不定义为 静态的为什么不好用牙
JavaCom
2003-08-15
打赏
举报
回复
System.in.read()需要抛出一个异常
这个可以看jdk的文档
blueshk
2003-08-15
打赏
举报
回复
import java.io.*;
public class inout{
public void main(String args[]) {
int i;
i=System.in.read();
char c;
c=(char)i;
System.out.println("output"+c);
}
}
这样写对吗 我怎么编译通不过呢 ?
zone2000
2003-08-15
打赏
举报
回复
一般不直接调用System.in的read方法,而是通过其它io类比如BufferedInputStream,
BufferedWriter等包装System.in后,然后再通过外层的类来进行read
java system.in.
read
_System.in.
read
()的使用
方法
关键字: system.in.
read
()我们先来看一段程序package system.in;...public class SystemIn {/*** @param args* @throws IOException*/public static void main(String[] args) throws IOException {int ...
System.in中的
read
()
方法
感谢大佬:...大家先来看如下这个程序 public class TestInputStream { public static void main(String args[]) throws IOException { InputStream in = System.in; i...
System.in.
read
()使用
转自:... system.in.
read
()
方法
的作用是从键盘读出一个字符,然后返回它的Unicode码。按下Enter结束输入,看一下这个程序: for(int j = 0; j < 5; j++) { System.out....
system.in.
read
()用法
System.
read
.in的用法 1. 功能:用于从键盘读取一个字符,返回字符的Unicode码。 2. 实例: public class Sort { public static void main(String[] args) throwsIOException { System.out.println("算法...
java System.in.
read
()和System.in.skip()的作用
System.in.skip(2);当用户键入字母,按Enter 键后,虽然显示只输入了一个字母,但是在系统...在这种情况下,System.in.
read
(); 语句会在第二、三轮循环时分别读取内存中的ASCII 码013和010,而不会要求用户键入...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章