标题: 关于从控制台输入空格的若干问题! [打印本页] 作者: 黄方 时间: 2012-2-26 09:17 标题: 关于从控制台输入空格的若干问题! 要求从键盘输入多个字符,如:输入we are at the b2b web 要求编程实现:
每个单词首字母大写
多个空格只输出一个
数字与字符之间要用“_”间隔
即输出:
We Are At The B_2_b Web 希望大家帮忙看下吧!谢啦!作者: H07000223 时间: 2012-2-26 13:04 本帖最后由 H07000223 于 2012-2-26 14:53 编辑
如果只是完成你提的条件的话只用红色标注的判断就足够了。主要是为了把可能的情况补全,
不然这种特定的情况程序下的什么意义!真是花了我好长时间,主要也是我这部分没学好的原因。
我分别用下面的几种情况试了下,你试试吧~~~亲
we are at the b2b web
we are at the 2b web
we are at the 22b web
we are at the b22 web[code]public class Test_012
{
public static void main(String args[]) {
Scanner scan = new Scanner(System.in);// 从键盘接收数据
System.out.print("输入数据:");
// scan.useDelimiter("\b");// 修改定界符