java 使ç¨scanneræ¥æ¶ç¨æ·ä»é®çè¾å ¥çå符ï¼ä½¿ç¨whileç±»æ¥å¤ææ¯å¦è¾å ¥çå符为å¥å·ï¼å¦ä¸ä»£ç ï¼
import java.util.Scanner;è¿è¡ç»æå¦ä¸ï¼
可是还是要换行才能执行输出
追答什么意思?举个例子.
追问难得遇到个好人这么有耐心,谢啦!其实我的意思是想要键盘输入一句字符串当遇到英文的句号时结束输入,再把输入的句子显示出来。
追答那我这段代码正好满足你的要求了呀,把中文句号那句注释掉,把英文句号那句取消注释就可以了。
追问这个程序比如我输入的是:hdkashd.dasdas 输出的是:hdkashd
我想要的是当我输入英文句号后就不能继续输入了,直接显示句号以前的句子。而上面的代码在输入英文句号后还是可以继续输入的。
你想要的这个功能是不能实现的,就想qq聊天一样,你写完聊天内容只有可以按快捷键Ctrl + Enter发送或者Enter发送,我要想按句号(大于)键发送呢,行不行呢,行,自己写个qq,把发送的快捷键定为句号那个按键。这里也是一样的道理,enter用于通知系统,该接收这个输入的数据了,当然你以后也可以自己写个Eclipese,你就规定句号键有enter键的功能也可以啊。
追问谢啦!其实我也不知道老师的意思是什么今天问了一下估计是我理解错了,刚学不太会用这个输入流。
用Scanner类