题解 | #[NOIP2018]标题统计#

[NOIP2018]标题统计

https://ac.nowcoder.com/acm/problem/21469

解决此题较易,遍历字符串,查找出单个字符是不是等于空格几个,需要注意的是,扫描是使用next()方法还是nextLine()方法,next方法不能得到带空格的字符串而nextLine()方法的结束符只是Enter键,即nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。所以此题要使用nextLine()方法进行扫描获取字符串

import java.util.*; public class Main {

public static void main(String[] args) {
	Scanner sc=new Scanner(System.in);
	
		String str=sc.nextLine();
		int count=str.length();
		for(int i=0;i<str.length();i++) {
			if(str.charAt(i)==' ') {
				count--;
			}
		}
		System.out.println(count);

// System.out.println(str.length()); }

}

全部评论

相关推荐

03-31 14:46
已编辑
门头沟学院 Web前端
励志成为双港第一ja...:这其实很正常,离的太远了,他认为你不会来,就为了混个面试,而且成本很高,实习生都优先选本地高校。吃了地域的亏,所有很多时候地域可能比院校层次更重要。
点赞 评论 收藏
分享
04-10 11:37
黑河学院 运营
ouyouy:学校全责
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务