Java程式從字串中分離單個字元
在計算機科學領域,字串是一組連續的字元資料集。在本問題中,我們將使用一些空格來執行邏輯。字串中存在的單個字元可以透過其索引訪問來執行程式碼。
以下是如何構建一個邏輯程式碼的通用流程,以便在Java環境中從字串中分離單個字元。
Define a string with characters. Print the individual characters present from a given string. Set an initial to zero. Print the string by using the function string.charAt(i). Iterate the method with i=i+1.
在Java環境中,字串在Java中是不可變的。這意味著如果在字串中建立了一個物件,則無法進一步更改它。要在Java中讀取一些字元,我們使用一個名為next()的方法,該方法遵循charAt(0)方法。next()函式將下一個標記值作為輸出字串返回,而charAt()函式通常返回該特定字串中的第一個字元。
從字串中分離單個字元的演算法
以下是從Java環境中分離字串中單個字元的演算法。
步驟1 - 開始。
步驟2 - 為方法定義一個字串。
步驟3 - 定義一個for迴圈。
步驟4 - 迴圈變數將從0開始。
步驟5 - 迴圈將在字串的長度處結束。
步驟6 - 分離每個字元。
步驟7 - 列印每個索引處的字元。
步驟8 - 使用字串中存在的空格分隔每個字元。
步驟9 - 終止。
從字串中分離單個字元的語法
public class DefineIndividualCharactersWithUs {
public static void main(String[] args) {
String string = "characters";
System.out.println("Individual characters from given string. Please have a look:");
for(int a = 0; a < string.length(); a++){
System.out.print(string.charAt(a) + " ");
}
}
}
在上面的語法中,我們顯示了給定字串中的單個字元。然後迭代字串並顯示它。
方法
方法1 - 使用for迴圈從字串中分離單個字元。
方法2 - 使用toCharArray方法和for-each迴圈從字串中分離單個字元
使用for迴圈從字串中分離單個字元
要使用for迴圈從字串中分離單個字元,我們需要遵循一些分步過程 -
開始。
定義一個字串。
宣告一個for迴圈。
迴圈的變數將從零索引開始。
列印每個索引處存在的字元。
分離單個字元。
使用空格分隔每個字元。
終止。
示例程式碼1
import java.io.*;
public class divideofaclassrdd {
public static void main(String[] args){
String string = "Maitree Express Is An International Railway Connectivity, Runs Between Kolkata To Dhaka And Vice-versa";
System.out.println("Individual characters from given string is here. Have a look: ");
for (int i = 0; i < string.length(); i++) {
System.out.print(string.charAt(i) + " ");
}
}
}
輸出
Individual characters from given string is here. Have a look: M a i t r e e E x p r e s s I s A n I n t e r n a t i o n a l R a i l w a y C o n n e c t i v i t y , R u n s B e t w e e n K o l k a t a T o D h a k a A n d V i c e - v e r s a
示例程式碼2
public class SplitaStringtp {
public static void main(String[] args) {
String str = "Entire Bengal Province";
String[] arr = str.split("(?!^)");
for(String character : arr)
System.out.print(character + " ");
}
}
輸出
E n t i r e B e n g a l P r o v i n c e
對於此過程,時間複雜度為O(n),其中n是該特定字串的定義長度。
使用toCharArray方法和for-each迴圈從字串中分離單個字元
要使用toCharArray方法從字串中分離單個字元,我們需要遵循一些分步過程
開始。
定義一個字串以開始該過程。
使用toCharArray方法。
將陣列字元作為返回值儲存在字元陣列中
使用for-each迴圈列印字元。
使用空格來表示結果。
終止整個過程。
示例程式碼3
import java.io.*;
public class individualdatatprdd{
public static void main(String[] args){
String str = "Train Number 13110, Up Maitree Express Runs Between KOAA and DHAKA. It Is An International Railway Connectivity Introduced On 14th April 2008, Monday";
char[] arr = str.toCharArray();
System.out.println("Displaying individual characters"+ "from given string. Please have a look and learn how it works:");
for (char e : arr)
System.out.print(e + " ");
}
}
輸出
Displaying individual charactersfrom given string. Please have a look and learn how it works: T r a i n N u m b e r 1 3 1 1 0 , U p M a i t r e e E x p r e s s R u n s B e t w e e n K O A A a n d D H A K A . I t I s A n I n t e r n a t i o n a l R a i l w a y C o n n e c t i v i t y I n t r o d u c e d O n 1 4 t h A p r i l 2 0 0 8 , M o n d a y
結論
透過本次討論,我們找到了從字串中分離單個字元的過程,並透過遵循語法和演算法提供了一些可能的Java程式碼。希望本文能幫助您理解此處提到的克隆過程的操作方式。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP