java中怎么实现String类型变量作为函数参数

如题所述

public void test(String str){
System.out,println(str);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-02-09
public void f(String str)

定义一个string类型的变量(如何定义一个string)
如chara[10];或者char*a=“sfg”;但在C++中有一种更简单的方法,那就是string类,可直接定义字符串,例如strings("fsdfsdafs");而且他的好处是字符串的长度是可变的,关于string类,里面还有一些与字符串相关的函数,很实用.想深入了解,可以到网上下载.

...Collection作为方法的参数,想限定其范型为String或Integer,代码如何...
将一个集合作为参数,集合类型,可以使用泛型来实现。比如:public void funcName(List<String> param){ \/\/dosomething } 以上函数中的参数,param就是一个List,元素类型为String。

...为何那个参数类型 一定要String 为何要用到super
Super是调用父类的构造函数。而重写的构造函数里面参数类型是String 是因为,这样你在某个地方抛出异常的时候,可以自己创建一个带有String 参数的异常。内容可由自己定义。 比方说,try { if(...) { throw new CustomException("参数异常");\/\/括号里面的内容就是你自己定义的 }}catch...

string在java中是什么意思
在Java中,创建一个string类型的对象有两种方法。一种是使用双引号直接定义字符串,这种方法创建的对象是常量,是不可变的;另一种是使用string类的构造函数,将一个字符数组或另一个字符串作为参数传递给它,这种方法创建的对象是可变的。例如:String str1 = "Hello World";和String str2 = new Str...

Java如何实现const
1 用const修饰函数的参数 如果参数作输出用,不论它是什么数据类型,也不论它采用“指针传递”还是“引用传递”,都不能加const修饰,否则该参数将失去输出功能。const只能修饰输入参数:u 如果输入参数采用“指针传递”,那么加const修饰可以防止意外地改动该指针,起到保护作用。例如StringCopy函数:void ...

Java 函数的 参数 可以是 函数吗
收先java中没有函数的概念,C\/C++中函数在java中成为方法,方法中的参数也成为形参,在方法的定义中,是不能使用其他方法作为形参的,但是在方法的调用中,是可以使用方法作为参数的,前提是该方法的返回值必须与形参所定义的值类型一致,如下面的实例。public void getStr(String str){ System.out....

Java中可以讲一个方法当作参数传给另一个方法不?
可以这样理解传一个方法给另外一个方法当参数有两种情况的:1,将被传的方法的返回值传给要传的方法,这样是可以的。2,如果要把一个方法作为一个当做参数传递的话有点麻烦,这样的情况是把要传递的方法本身当成一个对象,可以用反射中的Method来表示,但是这样搞起来就麻烦的多了。不知道你需要的是...

java中main函数后面带的参数(String[] args)是什么意思?
String[] args 是用来传递用户在命令行输入的参数的。 之所以采用String 类型是因为Java 缺省就认为输入的参数都为字符串(当然你可以之后自己进行类型转换)。 String 之后的[] 括号表示用户输入的参数被放置在字符串数组中。因为用户可以输入的参数个数不定, 所以用个数组来装这些数据最好不过了。而且...

JAVA中在声明main的时候的String[] args是什么意思?
在JAVA中,String[] args是main函数的形式参数。String[] args代表main 函数的参数,表示字符串参数。String[] args 作用:java在命令行运行的时候要用到java命令:java Test value1 value2,命令后面是两个参数,在main函数里面args[]就是两个长度的数组value1存在args[0]中,value2存在args[1]中。

java中数组是怎么作为函数参数进行传递的
1. 传递数组 要传递数组到方法里,只要指明传入的参数是一个数组即可。例:public class ArrayDemo \/\/定义主类 { public static void main(String args[]){ int a[]={8,23,7,6,9,23}; \/\/定义一维数组 ArrayDemo min=new ArrayDemo (); \/\/创建对象 min.arrayMin(a); ...

相似回答