java呼叫其它程式之返回值

2021-04-14 22:40:17 字數 742 閱讀 7844

process   process   =   runtime.getruntime().exec("cmd   /c   dir");  

system.out.println(loadstream(process.getinputstream()));   //load   the   stream  

system.out.println(loadstream(process.geterrorstream()));   //load   the   stream  

static   string   loadstream(inputstream   in)   throws   ioexception  

return   buffer.tostring();  

}  

---------------------------

剛才那個loadstream方法,如果dir裡面有漢字則顯示為亂碼。應將該方法修改為如下:  

static   string   loadstream(inputstream   in)   throws   ioexception  

string   aa=buffer.tostring();  

byte   temp=   aa.getbytes("iso-8859-1");  

string   result=new   string(temp);  

return   result;  

}    

ActionResult的其它返回值

一般我們看到的action都是return view 我們可以看作這個返回值用於解析乙個aspx檔案。而它的返回型別是actionresult如 public actionresult index 除了view 之外那我們這裡還能用於返回什麼值呢?一 ascx頁面 場景 要返回 片斷,比如ajax返...

ActionResult的其它返回值

我們上邊所看到的action都是return view 我們可以看作這個返回值用於解析乙個aspx檔案。而它的返回型別是actionresult如 public actionresult index 除了view 之外那我們這裡還能用於返回什麼值呢?一 ascx頁面 場景 要返回 片斷,比如ajax...

return返回值呼叫

函式中的返回值 函式中的返回值是由return來決定的 函式中可不可返回兩個值?可以函式中沒有return就沒有返回值,呼叫函式得到的結果就是none 函式中返回多個值,直接寫在return後面用逗號隔開就可以的 當函式執行到return的之後,那麼會直接跳出函式,返回結果 def func a,b...