String[][] src = {{"1","2"},{"3","4"},{"5","6"}};
比如说我第一下我用 src[i][j] = ""; 删除了{"1","2"},
第二下在继续删除{"3","4"}的时候{"1","2"}还会刷出来
我想最后打印出来是{"5","6"}
该怎么做
我是想在前端控制后台的数据,正在测试,在后台有个字符串数组,我ajax发到前端,现在我想选中某个项删除,发现删除一个可以,但当删除第二个的时候,第一个又出来了,
我的代码
追问在一楼,复制挺麻烦的,,你也看看,谢谢啦
追答我去~原来是这么个项目啊……
你每次删除都是一个ajax请求吧?
你的字符串数组是保存在全局变量中么?如果不是 每次请求 你的字符串数组 都会重新赋值的呀。
就是啊,现在在想把上次删除后的数据保存下来,,下次删除直接去上次保存下的数据里面去删,,,可不知道怎么写
追答你新建一个类,用静态变量去保存。
但是这样的话,每一个更改都会影响所有的用户,而且这样把数据放在内存中也会影响项目的运行。
为什么不考虑把数据入库呢?
菜鸟,请指教
JAVA 删除字符串中指定的字符
直接使用空字符串替换就可以。String b = "abcabcabc";b=b.replace("b","");这个方法是替换所有的,如果是想找第一个是b的,可以如下 String s = "abcabcabc";int i=s.indexOf("b");s=s.substring(0, i)+s.substring(i+1);System.out.println(s);...
JAVA String 如何去掉指定字符
1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。4、...
java怎么去掉字符串最后一个字符
在Java中,如果你需要从字符串中移除最后一个特定字符,有几种方法可供选择。首先,最常见的方式是使用Substring方法。例如,如果你的字符串s为"1,2,3,4,5,",你可以这样做:s = s.Substring(0, s.Length - 1);另一种方法是利用RTrim函数,它最初主要用于去除字符串末尾的空格,但也可以用于...
请问在java 中,如何将一个字符串中的某个值移除掉,字符串类似数组结构...
需要import java.util.Scanner;楼主可根据需要自己改为传参函数 public static void main(String args[]){ System.out.println("请输入数字组,数字请以,隔开");Scanner scanner =new Scanner(System.in);String str=null;str=scanner.nextLine();System.out.println("请输入要去除的数");String rm...
java如何删除掉数组中的某个元素??
String[] tempArr = new String[arrays.length];int i = 0;for(String s:arrays){ if(!s.equals("2")){ tempArr[i] = s;i++;} } for(int j = 0; j < tempArr.length; j++) { System.out.println(tempArr[j]);} \/\/ 数组本身是不可以移除元素的 但可以通过中间变量来实现...
java中怎么在数组中去除某个数字?
static void main(String[] args) {int a1[]={1,3,4,5,0,0,9,6,0,5,4,7,6,7,0,5};int a2[] = { 1, 0, 5,0,6,0,4, 1, 0 };\/\/测试第一种办法:System.out.println("原数组:");for (int n : a1)System.out.print(n + ",");\/\/ 删除元素!a1=volume(a1,...
java怎么 清除数组数据?
有两种方法:使用循环,在循环里面调用remove(下标)来循环删除数组中的每一个数据 将你的数组重新new一下,这样就将原来的数组覆盖清空了
java中怎么将字符串数组中的重复的元素去掉,但是还是保留一个。
import java.util.*;class BaiDu { public static void main(String[] args){ TreeSet<String> tr = new TreeSet<String>();String[] s ={"11","22","22","33","33","33"};System.out.print("===处理前===");for(int i=0;i<s.length;i++){ System.out.print(s[i]+" ...
java中字符串如何去除最后一个字符
在Java中,移除字符串最后一个字符的操作相对直接,主要借助String类的substring()方法和length()属性。以下是具体步骤:首先,substring()方法有两个参数:开始索引和结束索引。这两个参数的含义是,从字符串中从指定开始位置开始截取,直到结束索引(但不包括该位置)的子串。例如,如果你想从字符串尾部...
java中字符串如何去除最后一个字符
1. 使用substring()方法:这个方法有两个参数,第一个参数是开始截取的索引(包括该位置的字符),第二个参数是截止但不包括的索引。当你想要移除最后一个字符时,可以设置开始索引为字符串长度减一,然后截取到原长度。例如:java String original = "example";int lastCharIndex = original.length() ...