『壹』 用java寫一個方法,讓這個方法可以返回一個字元串類型的值。
public String ReadInFile (String s){
String content="",line;
try{
FileReader fr=new FileReader(chu.txt);
BufferedReader br=new BufferedReader(fr);
while((line=br.readLine())!=null){
content+=line+"\n";
}
}
catch(IOException u) {
u.printStackTrace();
}
return content;
}
可以返回String 只是你把content的定義寫到了try中了,這樣變成content只能在try中使用,所以把content的定義提到try{}外面就可以了
『貳』 java如何用一個方法返回string數組的值,盡量具體一點
student[] a, String nm是兩個參數,a是一個字元串數組,nm是一個String
想返回數組很簡單,return 數組名;即可
這是很基礎的東西,平時一定要多看書,多讀代碼,多思考.
『叄』 java中如何在輸入方法中用return返回string值(沒分了,各位大大幫幫忙。。。)
你把函數的返回值設成了void了,把void改成string。return的類型一定要與函數的返回值相同。
『肆』 下面哪些是JAVA的返回類型1.string 2.String 3.void 4.int 謝謝啦
1.string 否 -----字元類型首字母應該是大寫的
2.String 是 ----字元類型
3.void 是 -----不返回
4.int 是 -----整型
『伍』 java 中方法的返回值String[] { key, value },問怎麼理解 ~~
就是一個簡單數組,有兩個字元串 key 和value
『陸』 java如何讓void方法返回一個String
你不是已經讓它輸出了。
那就在這
String content = new String(buffer,0,read_num);
System.out.print(content);
添加個String tempString。然後讓tempString保留下內容。
return tempString
並記得,把public static void fileReaderTest()
改為public static String fileReaderTest()。void的意思就是我不需要任何數值的返回,只能改成String的
『柒』 java中函數的返回值能不能是字元串數組,怎樣實現
方法1
charAt( );*分配16個字元的緩沖區*/ /。
1.String類提供的方法:
String( char chars[ ] ),其操作的結果不影響源串,char ch),java不支持其它運算符的重載。
2.5.3 修改字元串
修改字元串的目的是為了得到新的字元串, end為要提取的最後一個字元在源串中的位置;= =',int fromIndex)
public int lastIndexOf(String str。
方法capacity()用來得到字元串緩沖區的容量;
String使用示例, int startIndex、capacity()等方法。
2.類StringBuffer提供了 length( ), int numChars );b'
其他類型的數據與字元串進行"d';;
byte ascii2[]={97、toCharArray( )等方法;
StringBuffer( String s );b',變成連接後的串,3);
用來在字元串的索引offset位置處插入字元串str;abc", int srcEnd;
注意, dstbegin 為提取的字元串在目的串中的起始位置;a'。(類名都是大寫字母打頭)
1.字元串常量
字元串常量是用雙引號括住的一串字元, int hiByte ),再分配16個
字元的緩沖區*/,類String和StringBuffer都可以用來表示一個字元串;進行了重載外; /,'
用來將當前字元串對象與給定字元串str連接起來,char buf[],把字元串作為對象來處理;;c'+age+"。
◇ public void getchars(int srcbegin;years old",int fromIndex)
返回字元ch在字元串中位置fromIndex以後出現的第一個和最後一個的位置
◇ public int indexOf(String str;+":
append( )
insert( )
setCharAt( )
如果操作後的字元超出已分配的緩沖區,只是串中的字元均用8位表示;
把串中所有的字元變成大寫;a'Hello World、getChars( )、lastIndexOf( ); 生成一個空串
下面用不同方法生成字元串"。有關各個方法的使用。
3.字元串":
String s=new String() ;
2.5.2 訪問字元串
1.類String中提供了length( );可用來實現字元串的連接;
public String substring(int beginIndex。
◇ public synchronized void setCharAt(int index,99},int fromIndex)
返回子串str中的第一個字元在字元串中位置fromIndex後出現的第一個和最後一個的位置;
3.用StringBuffer表示字元串
StringBuffer( ),'+'。
注意;比較兩個對象是否引用同一個實例,99;
String s4=new Str......
方法2
當然可以
public String[] getArray(){
String[]str=new String[3];
return str;
}
方法3
可以哦
public String[] getStrings () {
String[] s= {"1","2"};
return s。
『捌』 java 返回值為string時,怎樣使返回的String中間有換行呢
java 返回值為string時,使返回的String中間有換行:
只需要在要換行的地方加上轉義字元「 」即可實現換行。
如:
Stringfunction(){
return"hello world";//返回「hello」換行「world」
}
所有轉義字元及意義: