永发信息网

Java从键盘输入数据怎么文件结束?

答案:3  悬赏:40  手机版
解决时间 2021-02-15 04:55
Java从键盘输入数据怎么文件结束?
最佳答案
import java.util.*;
Scanner scan = new Scanner(System.in);
String str;
while((str = scan.next()!=EOF)){

}
格式差不多就这样追问每一行是两个字符串,是
import java.util.*;
Scanner scan = new Scanner(System.in);
String str1,str2;
while((str1 = scan.next()!=EOF)){
str2=scan.next();
...

}
next遇到空格就停止是吧?追答对的,你也可以设置其他分隔符
scan.useDelimiter("\n");这就是以回车为分隔符。
import java.util.*;
public class Test{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
String str1 = null;
String str2 = null;
while(scan.hasNext()){
str1 = scan.next();
str2=scan.next();
System.out.println(str1 + " " +str2);
}
}
}
像上面这样大概可以实现。
这是我运行程序:ctrl + z 就是文件结束符
H:\java project>java Test
adsfsdf sadlkfjals
adsfsdf sadlkfjals
asdfas asljdflasdjfkasflj
asdfas asljdflasdjfkasflj
^Z
全部回答
设置一个输出结束标记 当程序读到这个标记时就转到结束状态追问不行啊,我们Online Judge 系统只能按它的要求输入追答晕 你写的是java代码?还是问如何用的系统?
如果从键盘输入数据、怎么结束应该是题目规定。追问如果用C语言的话我知道大概是while(scanf("%s",a)!=EOF)这种形式,但是java就不知道怎么表示了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用火机,拿一个喷漆,喷漆喷出来,前面用火机
灵动鲨730显卡可不可以交火
苹果6sp显示微信正在安装
美妆甲缘(宏骏广场)地址在什么地方,想过去办
一个农夫带一只狗,一只鸡,一颗白菜过河,每
如果管理层拒绝提供注册会计师认为必要的书面
三间房卫生所怎么去啊,有知道地址的么
队伍以每小时6小时前进,两小时后,通讯员骑自
苹果6plus播放音乐和录音怎样同时进行
欧美的一个恐怖电影,关于吃人的
血压计听诊器怎么用
连续用两个动词,还要有心理活动描写的句子
试评述层次网络模型和激活扩散模型。
极限 当X趋向于某一值时 什么时候可以用值直
牡丹软蓝香烟多少钱
推荐资讯
吉林省 长春市 赛德广场在哪个区
老爸的爱情中的李建和张雅是什么关系
顺义二十里铺离东直门有多远
单选题牢记历史,勿忘国耻。被誉为“万园之园
痢疾的特异性表现是A.里急后重B.腹部疼痛C.恶
咸安区咸宁奥尔良烧烤(中快餐饮湖科大温泉店)
手和脚有时会磨出“水泡”。“水泡”中的液体
张湾区十堰东风通信(张湾营业厅)哪位知道具体
刘谦同性恋?
圣经是神默示的吗?
邵东县中财管道邵阳总经销在哪里啊,我有事要
建华区齐齐哈尔左岸威士忌酒吧哪位知道具体地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?