简体   繁体   English

如何从字符串中提取值

[英]How to extract values from a string

I am doing one media player in java, there I need to extract values from the string "01:23:02" as int x=01,y=23,z=02 for seek operation..我在 java 中做一个媒体播放器,我需要从字符串“01:23:02”中提取值作为 int x=01,y=23,z=02 进行搜索操作..

Here's one way to do it since you want int values:这是一种方法,因为您需要int值:

Scanner scanner = new Scanner("01:23:02").useDelimiter(":");
int x = scanner.nextInt();
int y = scanner.nextInt();
int z = scanner.nextInt();

This is using C#这是使用 C#

        string time = "01:23:02";
        string[] str = time.Split(':');
        int x = Convert.ToInt16(str[0]);
        int y = Convert.ToInt16(str[1]);
        int z = Convert.ToInt16(str[2]);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM