「java隔开」java类隔离
今天给各位分享java隔开的知识,其中也会对java类隔离进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java中怎么读入一行输入空格隔开的多个数据
- 2、java多个字符串 用逗号隔开输出
- 3、java程序 输入n个数字,以逗号隔开,然后升序排列,再重新输出
- 4、java 如何将string数组变成用逗号隔开各字符的字符串
- 5、java编程如何将字符串每2个分割并用空格隔开存入数组中?
- 6、java将字符串用逗号隔开
Java中怎么读入一行输入空格隔开的多个数据
import java.util.Scanner;
public class ReadData{
public static void main(String[] args) {
ReadData r=new ReadData();
Scanner input=new Scanner(System.in);
//Scanner input=new Scanner("abc 123 bb ss");
String s=input.nextLine();
String[] arr=s.split(" ");
System.out.println(arr.length+"\t"+arr[0]);
}
}
扩展资料
Scanner sc = new Scanner(System.in);
String inputString = sc.nextLine();
String stringArray[] = inputString.split(" ");
int num[] = new int[stringArray.length];
for (int i = 0; i stringArray.length; i++) {
num[i] = Integer.parseInt(stringArray[i]);
}
java多个字符串 用逗号隔开输出
String str[] = { "hello", "beijing", "world", "shenzhen" };
StringBuffer buf = new StringBuffer();
for (int i = 0; i str.length; i++) {
buf.append(str[i]).append(",");
}
String str = buf.substring(0,buf.length()-1);
java程序 输入n个数字,以逗号隔开,然后升序排列,再重新输出
思路如下:
1,录入字符串
2,使用正则表达式分割
3,转换为int数组
4,排序
5,拼接,代码如下:
import java.util.Arrays;
import java.util.Scanner;
public class Demo8 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();// 录入字符串
String[] strs = str.split(",");// 使用正则表达式进行分割
int[] is = new int[strs.length];
for (int i = 0; i strs.length; i++) {// 遍历String数组,赋值给int数组
is[i] = Integer.parseInt(strs[i]);
}
Arrays.sort(is);// 使用数组工具类进行排序,也可以自己使用冒泡或选择排序来进行排序
StringBuffer sb = new StringBuffer();
for (int i = 0; i is.length; i++) {// 遍历进行拼接
if (i == is.length - 1) {
sb.append(is[i]);
} else {
sb.append(is[i] + ",");
}
}
System.out.println(sb.toString());
}
java 如何将string数组变成用逗号隔开各字符的字符串
字符串数组 转 字符串的方法有很多, 常用的有下面2种方案
可以使用循环的方式, 把每个元素使用逗号隔开
现在可以使用Java8 String.join方法.方便的把每个元素串联起来[推荐使用]
字符串 转 字符串数组 的方法 , 最常用的就是split 方法.
具体的参考代码
import java.util.Arrays;
public class Test {
public static void main(String[] args) {
// 1: 字符串数组--字符串
String[] ss= {"AA","BB","CC","DD"};
String str=String.join(",",ss);// (Java8) 使用join方法链接字符串
System.out.println(str);
// 2: 字符串--字符串数组
String[] ss2 = str.split(",");//使用字符串逗号 ,切割字符串
System.out.println(Arrays.toString(ss2));
}
}
java编程如何将字符串每2个分割并用空格隔开存入数组中?
java将字符串每隔2个分割并用空格隔开存入数组的例子如下:
String str = "abcdefchakdjfkdjfks";//字符串
int m=str.length()/2;
if(m*2str.length()){
m++;
}
String[] strs=new String[m];
int j=0;
for(int i=0;istr.length();i++){
if(i%2==0){//每隔两个
strs[j]=""+str.charAt(i);
}else{
strs[j]=strs[j]+" "+str.charAt(i);//将字符加上两个空格
j++;
}
}
System.out.println(Arrays.toString(strs));
}
java将字符串用逗号隔开
public class Test {
public static void main(String[] args) {
String test = "ffd,dfdsf,fdsfds";
String[] rs = test.split(",");
for (int i = 0; i rs.length; i++) {
System.out.println(rs[i]);
}
}
}
那应该是这样的:
public class Test {
public static void main(String[] args) {
String test = "ssssss";
StringBuffer temp = new StringBuffer();
for (int i = 0; i test.length(); i++) {
temp.append(test.charAt(i)+",");
}
String rs = temp.substring(0,temp.length()-1);
System.out.println(rs);
}
}
关于java隔开和java类隔离的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。