能不能把Print语句作为函数的返回值呢?怎么把 Print 语句定义成函数的返回值?怎么通过返回输出
你可以把要输出的字符串作为返回值,主程序去print
private function foo() as string
....
foo = 返回
end function
System.out.printf("浮点型变量的的值为 " +
"%f, 整型变量的值为 " +
" %d, 字符串变量的值为 " +
"is %s", floatVar, intVar, stringVar);
//这两个是等价的
String fs;
fs = String.format("浮点型变量的的值为 " +
"%f, 整型变量的值为 " +
" %d, 字符串变量的值为 " +
" %s", floatVar, intVar, stringVar);
System.out.println(fs);
//格式化字符串,返回字符串,输出,可以到达类似于返回print的效果
你这样输出,还不如直接把想输出的语句赋值给一个字符串String,然后将这个字符串 return 出去不就可以了