/*
* Requirement: To stitch the data in the array into a string in a specified format
For example
* int[] arr = {A-i};
* Output Result:
* "[1, 2, 3]"
Analysis
* A: Defines a string object, except that the content is empty
* B: First put the string into a "["
* C: Iterate int array, get each element
* D: First determine if the element is the last
* Yes: Directly stitching elements and "]"
* Not: stitching elements and commas and spaces
* E: Output the string after stitching
*/
Public classStringtest { Public Static voidMain (string[] args) {//if the array already exists int[] arr = {1, 2, 3 }; //defines a string object, except that the content is emptyString s = ""; //first, the string is stitched into a "["s + = "["; //iterate through an int array to get each element for(intx = 0; x < arr.length; X + +) { //first determine if the element is the last if(x = = Arr.length-1) { //directly stitching elements and "]"s + =Arr[x]; S+= "]"; } Else { //just stitching elements and commas and spacess + =Arr[x]; S+= ", "; } } //output stitched stringSystem.out.println ("The final string is:" +s); }}
The final string is: [1, 2, 3]
To stitch the data in an array into a string in a specified format