Change value of string array at debug eclipse--转

Question:

I have an application, but to test something, I need to change value of a String[].

But when I do it using change value in variables tab, everytime it gives error.

I have tried using :

{"string1", "string2"}

["string1", "string2"]

[string1, string2]

etc. But had no luck. Can anybody plese tell how to do this?

Answer:

See, you can‘t actually add(change) value in array while debugging.

But there is a work around, you need to assign new string array to this reference like,

new String[]{"string1", "string2"}

But this will remove old entries, so if you want to only add new values best way is to, copy old values from the variables tab.

new String[]{old values..., "string1", "string2"}

原文地址:http://stackoverflow.com/questions/23270464/change-value-of-string-array-at-debug-eclipse

Change value of string array at debug eclipse--转

时间: 2024-08-13 18:17:09

Change value of string array at debug eclipse--转的相关文章

How to change value of Read time out of Eclipse Update Manager?

issue:I have slow internet connection and I cannot install any plugin, because Eclipse's Update manager throws me exception: ava.net.SocketTimeoutException: Read timed outat java.net.SocketInputStream.socketRead0(Native Method)at java.net.SocketInput

js基础篇string&&array(应YX同学面试复习要求 - -)

js中的数据类型一共有五个基本数据类型,分别是undefined,null,boolean,number,string. js中的Object类型中包括两大类型:number类型和array类型.而我们现在要说的就是string和array! string 1.length   可以取出字符串有多少个字符                                 "abc".length      结果:3 2.charAt    返回指定索引位置的字符 "abc&qu

为何Math没有构造函数,而String, Array,Date有?

创建object时,可以用object literal方法来创建一个对象,也可以通过constructor(关键词function)来创建object type,再通过关键词new,结合不同的arguments来创建很多个对象. String:一般通过literal方法来创建.常用属性:length:常用方法:charAt(), concat(), indexof(), toUpperCase(). Array:可以通过literal创建:如果调用构造函数 Array() 时没有使用参数,那么返

string array的一些小总结(初学者可以看一看,string array的用法很重要,用处很多)

string的总结 charat 用法:n = String.charAt(string, index):传入的是一个字符串和一个数字:列:var a = String.charAt("world",2);var b = String.charAt("world",0);var c = String.charAt("world",10);产生的结果就是a = "r"b = "w"c = "&quo

JavaScript内置对象,Date String Array等,以及这些对象操作。

练习题: 某班的成绩出来了,现在老师要把班级的成绩打印出来.效果图:2014年5月9日 星期六--班级总分为: 班级平均分为:格式要求:1.显示打印的日期. 格式为类似“2014年03月21日 星期三” 的当前的时间.2.计算出该班级的平均分(保留整数).同学成绩数据如下:"小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"任务第一步:可通过javascript的日期对象来得到当前的日期.提示:使用Date()

Java SE 基础知识(String,Array)

String 类: 1. 对于String对象的相等性判断来说,请使用equals()方法,而不是==.String的equals()是判断当前字符串与传进来的字符串的内容是否一致. 2. String是常量,其对象一旦创建完毕就无法改变.当使用+拼接字符串时,会生成新的String对象,而不是向原有的String对象追加内容. 3. String Pool (字符串池) 在栈内存中. 4. String s = “aaa”;(采用字面值方式赋值) 1). 查找 String Pool 中是否存

DEBUG : Eclipse Debug 时出现 Cannot connect to VM select failed错误

Eclipse在执行Debug操作时, 出现“Eclipse Debug 时出现 "Cannot connect to VM select failed"”错误, 在网上查找该错误和 ipv4.ipv6 有关,但不知道具体原因. 解决方法如下: 搜索 "eclipse.ini" 文件,一般是在 eclipse 的安装目录, 添加下列控制参数: -Djava.net.preferIPv4Stack=true 即可. 此参数关掉了jvm的ipv6功能,可参考下列文章: 

Android jni/ndk编程二:jni数据类型转换(primitive,String,array)

一.数据类型映射概述 从我们开始jni编程起,就不可能避开函数的参数与返回值的问题.java语言的数据类型和c/c++有很多不同的地方,所以我们必须考虑当在java层调用c/c++函数时,怎么正确的把java的参数传给c/c++函数,怎么正确的从c/c++函数获取正确的函数返回值:反之,当我们在c/c++中使用java的方法或属性时,如何确保数据类型能正确的在java和c/c++之间转换. 回顾我们上一篇文章中的那个c函数: #include <stdio.h> #include <jn

JavaScript string array 数组

Array类可以如下定义: var aValues = new Array(); 如果预先知道数组的长度,可以用参数传递长度 var aValues = new Array(20); ------------------如下2种定义方式是一样的--------1----------- var aColors = new Array(); aColors[0] = "red"; aColors[1] = "green"; aColors[2] = "blue