導航:首頁 > 編程語言 > java字元轉字元串

java字元轉字元串

發布時間:2022-01-12 03:48:40

1. 急急急!!~~~~java將string類型的字元串轉化為單個字

舉個例子,比如:
String s="asdb中國sadfasgd你好asdfasdf";

取出字元串中的每個字元,用循環就行了,方法是
for(int i=0;i<s.length();i++){
char ch=s.charAt(i);
int n=(int)ch;

}
並且在這個循環中,把每個ch類型強轉為int類型。然後做比較就可以了。
字母的范圍是65-122
漢字的范圍是19967-40869

2. java中怎麼把字元串轉化為方法

不明白你的意思,字元串是字元串,方法是方法。兩碼事

3. java中怎樣把字元串轉換為字元

java中如何將字元串數組轉換成字元串(轉)
如果是 「字元串數組」 轉 「字元串」,只能通過循環,沒有其它方法
String[] str = {"abc", "bcd", "def"};
StringBuffer sb = new StringBuffer();
for(int i = 0; i < str.length; i++){
sb. append(str[i]);
}
String s = sb.toString();

如果是 「字元數組」 轉 「字元串」 可以通過下邊的方法
char[] data={'a','b','c'};
String s=new String(data);

4. java中如何將字元數組轉換成字元串,以逗號分割

方法1:

需要引入Apache Commons組件中的個commons-lang.jar包

String str1=StringUtils.join(ary, ",");

方法2:

格式化

String str2 = String.format("%s,%s,%s", ary);

(4)java字元轉字元串擴展閱讀:

反之,字元串轉化為字元串數組

語法:stringObject.split(separator,howmany)

例子:

<script type="text/javascript">

var str="How are you doing today?"

document.write(str.split(" ") + "<br />")

document.write(str.split("") + "<br />")

document.write(str.split(" ",3))

</script>

輸出:

How,are,you,doing,today?

H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

How,are,you

註:如果把空字元串 ("") 用作separator,那麼 stringObject 中的每個字元之間都會被分割。String.split() 執行的操作與Array.join執行的操作是相反的。

5. java中,String字元串轉化為數字

java中,String字元串轉化為數字的方法有:

1、轉化為整型數字

(1)Integer.parseInt(String s) ,代碼示例如下:

public class Test {

public static void main(String args[]){

String s = "123";

int num = Integer.parseInt(str);

int sum = num + 100;

System.out.println("Result is: "+sum); // 輸出結果為:Result is: 223

}}

6. java中如何將字元型轉換字元串

java中有很多方法可以將字元型轉化為字元串。

這是代碼

package com.test;

public class Test {

public static void main(String[] args)throws Exception{
char a = 'a';

String str1 = a + "";
String str2 = String.valueOf(a);
String str3 = Character.toString(a);

Character b = 'b';

String str4 = b + "";
String str5 = String.valueOf(b);
String str6 = Character.toString(a);
String str7 = b.toString();
}
}

方法4:Characte類的toString方法

如果字元變數是包裝類,還可以用Characte類的toString方法

String str7 = b.toString();

7. Java字元串轉為字元

代碼如下:

importjava.util.Arrays;
importjava.util.Scanner;

publicclassApp{

publicstaticvoidmain(String[]args){

Scannerscanner=newScanner(System.in);

//1.鍵盤錄入一個字元串
Stringstr=scanner.nextLine();

char[]chars=newchar[str.length()];

//2.將該字元串變成字元數組(不能使用toCharArray()方法)
for(inti=0;i<str.length();i++){

charch=str.charAt(i);

//5.將字元數組中索引為偶數的元素變成'~'
ch=(i%2==0)?'~':ch;

//3.將字元數組中的所有大寫字母變成小寫字母(不能使用toLowerCase()方法)
ch=(ch>='A'&&ch<='Z')?(char)(ch-32):ch;

chars[i]=ch;
}

//4.如果第一位和最後一位的內容不相同,則交換
if(chars[0]!=chars[chars.length-1]){

charch=chars[0];
chars[0]=chars[chars.length-1];
chars[chars.length-1]=ch;
}

//6.列印數組元素的內容
System.out.println(Arrays.toString(chars));
}
}

8. java中怎麼將數字轉換成字元串

toString()方法轉換成字元串。

9. JAVA把ASCII碼轉變為字元串

publicclassTTTTT{

publicstaticvoidmain(String[]args){
Stringstring="1041011081123210910133";
System.out.println(asciiToString(string));
}

(Stringtext){
StringBuilderbuilder=newStringBuilder();
for(inti=0;i<text.length();i++){
if(text.charAt(i)<='2'&&i<=text.length()-3){
intcode=Integer.parseInt(text.substring(i,i+3));
builder.append((char)code);
i+=2;
}else{
intcode=Integer.parseInt(text.substring(i,i+2));
builder.append((char)code);
i+=1;
}
}
returnbuilder.toString();
}

}

你這編碼很怪啊,結果竟然是help me!

1041011081123210910133
解析起來很麻煩那,不是3位3位的。
104
101
108
112
32
109
101
33

10. java 如何將字元流中的字元轉換成字元串

那為何不直接使用byte[]讀呢!

FileInputStream fin = new FileInputStream("test.txt");
byte[] bytes=new byte[4096];
int b;
while((b=fin.read(bytes))>0){
//讀到b個位元組到bytes[]裡面了,這里可以處理了。

}

閱讀全文

與java字元轉字元串相關的資料

熱點內容
內心極度擔心解壓的音樂 瀏覽:892
穿搭技巧app卡色配什麼顏色 瀏覽:589
程序員得結石 瀏覽:126
查公司薪資的app叫什麼 瀏覽:409
壓縮包多個文件夾圖片連續看 瀏覽:482
linuxmysql無法用命令啟動 瀏覽:439
地稅身份認證用什麼ApP 瀏覽:529
網址加密後能防止被封網嗎 瀏覽:759
pic單片機項目 瀏覽:177
oppo手機忘記加密密碼忘了怎麼辦 瀏覽:151
演算法競賽入門經典代碼 瀏覽:155
多功能防盜加密鎖閉閥 瀏覽:862
遙控燈單片機 瀏覽:815
網路時間同步演算法 瀏覽:473
單片機p1口怎麼檢測 瀏覽:913
pdf高亮顏色 瀏覽:322
銀行程序員的工資多少 瀏覽:19
伺服器如何使用移動硬碟 瀏覽:533
pc飢荒為什麼沒有伺服器 瀏覽:442
阿里雲伺服器地址是什麼 瀏覽:148