Java复习——字符串处理

7-4 字符串处理 (15 分)

编写一个程序,用户输入任意一个字符串,显示它的长度和第一个字符。

输入格式:

输入任意一个字符串。

输出格式:

显示它的长度和第一个字符,其间用,分隔。

输入样例:

abc 4567

输出样例:

8,a

分析:这里初步考察了字符串的基本处理方法,而这些方法都是已经写到String类里的,所以我们直接使用即可,非常方便

import java.util.*;
class Main {
	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		String s1 = s.nextLine();
		System.out.println(s1.length()+","+s1.substring(0,1));//通过String的Length方法获得长度,通过substring即裁剪方法获得首个字母,这样一来就可以正确输出了
	}
}

总结:这里用到了两个String的内置方法,length方法和substring方法,length方法用于获取字符串的总长度,而substring方法则用于裁剪字符串,这个方法有两个参数,即开头和结尾,而且在裁剪时是要头不要尾,也就是说如果从0开始,到1结束,只要下标为0的,下标为1的不会在裁剪结果中。再举个例子,如果是substring(3,6),那么我得到的字符串就是从原字符串中下标为3的开始,到下标为5的结束,而不会有下标为6的。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值