java中,怎么样接受用户输入字符,以#表示结束?
3个回答
展开全部
String a = "sdfsfsdfd#sfd";
if(a.indexOf("#")!=-1){
a = a.substring(0,a.indexOf("#"));
System.out.println(a);
}
if(a.indexOf("#")!=-1){
a = a.substring(0,a.indexOf("#"));
System.out.println(a);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个Saner类。专门接受用户输入的!
还有个System.in也是接受用户输入的!
DataInputStream dis=new DataInputStream(System.in);
还有个System.in也是接受用户输入的!
DataInputStream dis=new DataInputStream(System.in);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是在 dos下运行,还是在 Window窗口运行?
如果在 Window窗口下运行,加一个 键盘事件,判断当前用户输入的是不是 #字符。
如果在 Window窗口下运行,加一个 键盘事件,判断当前用户输入的是不是 #字符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询