String字符串截取几种方法

String字符串截取几种方法String截取字符串publicstaticvoidmain(String[]args){ Stringa="abcd-efg"; Stringa1=a.substring(a.lastIndexOf("-")+1); Stringa2=a.substring(0,a.indexOf("-")); System.out.println(a1);//efg …

大家好,又见面了,我是你们的朋友全栈君。

String截取字符串

public static void main(String[] args) {
		String a="abcd-efg";
		String a1=a.substring(a.lastIndexOf("-")+1);
		String a2=a.substring(0,a.indexOf("-"));
		System.out.println(a1);//efg
		System.out.println(a2);//abcd
		String b="620303197010141212";
		if(b.length() == 18){
			String sex = b.substring(16, 17);
			System.out.println(sex);
			if(Integer.parseInt(sex)%2==0){
				enfore_sex.setText("女");
			}else{
				enfore_sex.setText("男");
			}
		}

		String c="陕C38205(黄)色";
		String c1=c.substring(c.lastIndexOf(")")+1);
		String c2=c.substring(0,c.indexOf("("));
		String c3=c.replace("(","");
		c3=c3.replace(")","");
		String c5=c.substring(c.indexOf("(")+1,c.indexOf(")"));
		System.out.println(c1);//色
		System.out.println(c2);//陕C38205
		System.out.println(c3);//陕C38205黄色
		System.out.println(c5);//黄
	}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144331.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python读取log文件_python分析log日志

    python读取log文件_python分析log日志一、原理QXDM抓取log为isf格式,需要用QCAT打开进行分析,如果需要自动分析QXDM抓取的log,一个可行的方法为调用QCAT的COM接口打开isf文件并进行分析。QCAT6.X支持基于COM的接口调用,允许用户通过Perl、VBScript、JavaScript、Python等脚本语言调用应用。具体调用方法在QCAT安装后的《QCATUserGuide》用户手册中,第六章S…

    2022年10月2日
    3
  • parameterizedtypeimpl_getparameter和getattribute的区别

    parameterizedtypeimpl_getparameter和getattribute的区别publicinterfaceParameterizedTypeextendsTypeSubParam.Javapackagecom.github.retrofit2;/***Createdby刘春龙on2017/5/5.*/publicclassSubParamextendsParam{classMyClass{}classMyInvoke{}publicst…

    2025年7月11日
    3
  • Android中setPositiveButton和setNegativeButton

    Android中setPositiveButton和setNegativeButtonsetPositiveButton表示设置弹框后的确定按钮,setNegativeButton表示设置弹框后的取消按钮。setPositiveButton是实现android.content.DialogInterface.OnClickListener接口后的方法普通的onclick()是view下的,完全是两个不同的实现。又在View类中也有OnClickListener()方法,而我们…

    2022年6月15日
    33
  • 解决在打开word时,出现 “word 在试图打开文件时遇到错误” 的问题(亲测有效)[通俗易懂]

    解决在打开word时,出现 “word 在试图打开文件时遇到错误” 的问题(亲测有效)[通俗易懂]1.问题描述:最近在网上查找期刊论文的模板时,发现从期刊官网下载下来的论文格式模板,在本地用word打开时,出现错误,情况如下2.解决办法1.关闭提示窗口,打开左上角的【文件】按钮2.点击【选项】按钮3.点击【信任中心】>>>>【信任中心设置】4.选择【受保护视图】选项卡,将右侧窗口中红色框选的三个打勾选项取消打勾,点击确定,依次退出5.重新打开w…

    2022年5月29日
    85
  • 模糊查询:Spring Data JPA 如何进行模糊查询(LIKE) ?「建议收藏」

    模糊查询:Spring Data JPA 如何进行模糊查询(LIKE) ?「建议收藏」SpringMVC+SpringDataJPA+模糊查询为了方便起见,service直接忽略,方便理解。一.方法一1.Controller层:方法参数如下,一定要加”%”+name+”%”/***@description:*@author:czx<15610554031@163.com>*@date:2018/1/22…

    2022年5月30日
    134
  • php sql filestream,FileStream应用

    php sql filestream,FileStream应用FileStream:文件流,为了解决大对象BLOB(BinaryLargeObjects)的存储问题.对于大对象存储,并且不受2GB的限制.以往有两种方式:(1)存储在数据库里面,这种方式一般使用image字段,或者varbinary(max)来做,好处是可以统一备份,但实际效率较低;(2)存储在文件系FileStream:文件流,为了解决大对象BLOB(BinaryLargeOb…

    2022年7月24日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号