当前位置: 首页 > news >正文

/*给你一个字符串s,由若干单词组成,单词前后用一些空格隔开 单词是指由字母组成,不包含任何空字符的最大子字符串*/

package test14;

import java.util.Scanner;

public class english {

        public static void main(String[] args){
        /*给你一个字符串s,由若干单词组成,单词前后用一些空格隔开
        单词是指由字母组成,不包含任何空字符的最大子字符串*/
            //示例1:输入s="Hello word" 输出:5

            //反着遍历,遇到空格为止
            //遍历的次数就是单词长度
            Scanner sc=new Scanner(System.in);
            System.out.println("请输入单词,由空格隔开");
            String str=sc.nextLine();
       
           int length=0;
            for ( int i=str.length()-1;i>=0;i--)
            {
               if(str.charAt(i)!=' ')
               {
                   length++;
               }
               else
               {
                   break;
               }
            
            }
            System.out.println(length);
        }
    }


http://www.dtcms.com/a/75430.html

相关文章:

  • keepalived的工作原理和脑裂
  • JWT令牌封装类/ 接口的各个请求
  • 黑马跟学.苍穹外卖.Day08
  • 【资料分享】全志科技T113-i全国产(1.2GHz双核A7 RISC-V)工业核心板规格书
  • tf1.x和tf2.x在使用上的区别和联系是什么
  • AI 原生 IDE Trae 深度体验:SSHremote 功能助力远程开发与云原生部署
  • 基于web的牙医预约管理系统(源码+lw+部署文档+讲解),源码可白嫖!
  • k8s资源管理介绍
  • 【C++指南】内存管理完全手册:new/delete
  • 修改windows npt时钟服务器
  • 工业 CPE(Customer Premises Equipment,客户终端设备)
  • 深度学习定义与分类【详细易懂 初学者友好~】
  • pgvector 向量数据库的安装方式全集
  • 【FPGA】状态机模板-分别对比一段式状态机、二段式状态机以及三段式状态机
  • 操作系统知识点32
  • MySQL事务详解:从理论到实践,保障数据一致性
  • 分区表和分表
  • 不可不知的分布式数据库-TiDB
  • TypeScript中的类型断言(type assertion),如何使用类型断言进行类型转换?
  • Kubernetes的Service详解
  • 【动态规划】--- 路径问题
  • 监控视频联网平台在智慧水利中的应用
  • Wireshark 远程 tcpdump使用配置
  • STM32利用CJSON库生成和解析JSON格式数据
  • 【论文笔记】RAQ-VAE: Rate-Adaptive Vector-Quantized Variational Autoencoder
  • 内容中台的AI应用核心是什么?
  • 第三课:DeepSeek的高级应用探索
  • java输出语句
  • 定时任务引起的死锁
  • 如何创建并保存HTML文件?零基础入门教程