java中怎么截取 固定字符串中间的字符串

java中怎么截取 固定字符串中间的字符串,第1张

可以通过java的”substring“方法截取出对应的字符串,前提是知道开始和结束的字符串的值:

String getSignInfo = reqResultsubstring(reqResultindexOf("<sign>") + 6, reqResultindexOf("</sign>"));

解释:上述方法就是截取reqResult字符串的中开始”<sign>“和结束”</sign>“中间部分的内容,”6“就是”<sign>“的长度,,之后将获取的结果赋值给”getSignInfo进行输出即可“;

备注:以上方法通用于截取字符串,数字”6“和开始结束字符串根据实际需要修改即可。

你在构造这类的时候就可以设定一些属性或者方法,如:

class A(){

public String name;

public int age;

public String getName(){

return name;

}

public void setName(String asName){

name=asName;

}

}

那么在实例化这个类之后就可以直接set值或者get值

public Num(int n)是构造函数,没有返回值。如果必须使用构造函数的话,可以考虑使用成员变量来保存和输出数组的值。代码如下:

import javautilArrayList;

import javautilList;

import javautilScanner;

public class Num {

List<Integer> list = new ArrayList<>();

public static void main(String[] args) throws Throwable{

try(Scanner s = new Scanner(Systemin)) {

Systemoutprintln("输入个数");

int n = IntegerparseInt(snextLine());

Num li = new Num(n);

for(int i = 0; i < n; i++) {

snextLine();

Systemoutprintln(lilistget(i));

}

}

}

public Num(int n) {

for(int i = 0 ; i < n ; i++) {

listadd(n);

}

}

}

如果想使用函数的返回值来保存和输出数组的值,那可以使用普通的带有返回值的函数来实现。代码如下:

import javautilArrayList;

import javautilList;

import javautilScanner;

public class Num {

public static void main(String[] args) throws Throwable{

try(Scanner s = new Scanner(Systemin)) {

Systemoutprintln("输入个数");

int n = IntegerparseInt(snextLine());

Num li = new Num();

List<Integer> list = liNumSave(n);

for(int i = 0; i < n; i++) {

snextLine();

Systemoutprintln(listget(i));

}

}

}

public List<Integer> NumSave(int n) {

List<Integer> list = new ArrayList<>();

for(int i = 0 ; i < n ; i++) {

listadd(n);

}

return list;

}

}

麻烦看一下是否好用。

以上就是关于java中怎么截取 固定字符串中间的字符串全部的内容,包括:java中怎么截取 固定字符串中间的字符串、java中如何把一个对象的多个属性,添加进去。如一个人有名字,可以设置成li.add("张三");、java数组在自定义函数中返回值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9640441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存