博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[编程题]字符串最后一个单词的长度
阅读量:6113 次
发布时间:2019-06-21

本文共 657 字,大约阅读时间需要 2 分钟。

 

输入描述:

一行字符串,非空,长度小于5000。

输出描述:

整数N,最后一个单词的长度。

输入例子:
hello world
输出例子:
5 代码说明:
import java.util.*;public class WordLength {    public static void main(String[] args) {          Scanner sc = new Scanner(System.in);           //创建Scanner对象inputString line = sc.nextLine();                          //取输入的一行字符将其赋值为字符串scString[] arr = line.split(" ");             //将字符串以空格为分隔将其复制给字符串数组System.out.println(arr[arr.length-1].length());   //取字符串数组中的最后一个字符串将其输出     }}

 

在编程过程中需要注意:

1.next()和nextLine()的区别在于前者是一次取一个单词,以空格分隔,后者一次取一行,以回车分隔

2.next()要得到有效标记才能返回值,而nextLine()则不管这个,只要有当前行就能返回,当前行的剩余字符是0个照样返回。这一点在编程过程中应该注意。

转载于:https://www.cnblogs.com/bbn0111/p/6440021.html

你可能感兴趣的文章
jquery的冒泡和默认行为
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
前端学习之正则表达式
查看>>
配置 RAILS FOR JRUBY1.7.4
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
修改GRUB2背景图片
查看>>
Ajax异步
查看>>
好记性不如烂笔杆-android学习笔记<十六> switcher和gallery
查看>>
JAVA GC
查看>>
codeforce 599B Spongebob and Joke
查看>>
3springboot:springboot配置文件(外部配置加载顺序、自动配置原理,@Conditional)
查看>>
9、Dubbo-配置(4)
查看>>
前端第七天
查看>>
BZOJ 2190[SDOI2008]仪仗队
查看>>
图解SSH原理及两种登录方法
查看>>
[转载] 七龙珠第一部——第058话 魔境圣地
查看>>
【总结整理】JQuery基础学习---样式篇
查看>>