在一个返回值为Bool 的函数中,想同时返回一个字符串信息改怎么做?

[复制链接]
查看11 | 回复2 | 2011-10-13 00:09:25 | 显示全部楼层 |阅读模式
我说个比较笨的方法:将方法的返回值改成String,然后将bool当成字符串和你要返回的另一个字符串连起来返回比如:public String FunctionTest(){
return “false@abcdefg”;}这样返回之后可以使用字符串的split()方法分割成一个字符串数组:String []str = returnValue.split("@");//returnValue是上面方法返回的值然后str[0]就是false,str[1]就是abcedfg方法比较笨,希望对你有帮助....................................
回复

使用道具 举报

千问 | 2011-10-13 00:09:25 | 显示全部楼层
2种办法,都得修改函数。1是加参数,public bool FunctionTest(string& s){
修改字符串;
return false;}2是重新定义返回值,class boolWithString{
bool b;
string s;};public ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行