「java按顺序读取字符串」Java按行读取string
今天给各位分享java按顺序读取字符串的知识,其中也会对Java按行读取string进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java小白 怎样依次取出字符串中的每一个字符
- 2、java怎么写在一串字符串中从指定位置开始读取,到指定字符读取结束?
- 3、java中如何像readLine()读取文件一样读取字符串
- 4、java小白 怎样依次取出字符串中的每一个字
- 5、java编写程序,从键盘读入一系列字符串,排序后进行输出。
java小白 怎样依次取出字符串中的每一个字符
String str="123456789";//定义的字符串
for(int i=0;istr.length();i++) //通过length方法获取字符串长度
{
System.out.println(str.charAt(i)); //charAt是取字符串第i个字符
}
//输出结果为:
1
2
3
4
5
6
7
8
9
希望能帮到你。
java怎么写在一串字符串中从指定位置开始读取,到指定字符读取结束?
//调用String类的以下三个函数就行了:
//1、public int indexOf(int ch)
//返回指定字符在此字符串中第一次出现处的索引
//2、public int indexOf(int ch,int fromIndex)
//返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。
//3、public String substring(int beginIndex,int endIndex)
//返回一个新字符串,它是此字符串的一个子字符串。
//该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。
public class Demo
{
public static void main(String[] args)
{
String substr,str="skak+〈a〉/*s-〈中文中文中文〈@-sj4675";
int begin=str.indexOf('中'),end=str.indexOf('〈',begin+1)+1;
substr=str.substring(begin,end);
System.out.println(substr);
}
}
java中如何像readLine()读取文件一样读取字符串
最简单的办法 就是用ByteArrayInputStream
比如
String a ="aaaaa";
ByteArrayInputStream is=new ByteArrayInputStream(a.getBytes());
BufferedReader br=new BufferedReader(new InputStreamReader(is));
br.readLine()
当然自己实现一下按行读取也挺方便的。用a.getBytes()获取字符串的字符数组,然后按顺序去读里边的每个字符,检查是否是回车或换行符 不是就用stringbuffer.append把字符加入stringbuffer,是就用stringbuffer.toString返回字符串就行。
java小白 怎样依次取出字符串中的每一个字
String str=“test”;
第一种方法:
for(int i=0;istr.length();i++){
System.out.println(str.charAt(i));
}
第二种方法:
for(int i=0;istr.length();i++){
System.out.println(str.substring(i,i+1));
}
第三种方法:
char[]cs = str.toCharArray();
for (int i = 0; i cs.length; i++) {
System.out.println(cs[i]);
}
java编写程序,从键盘读入一系列字符串,排序后进行输出。
java.util.Scanner sc = java.util.Scanner(System.in);
String[] arr = new String[5];
System.out.println("请输入5个字符,每个回车结束");
for(int i = 0; i arr.length; i++){
arr[i] = sc.next();
}
//排序
java.util.Arrays.sort(arr);
//输出排序后的数组
System.out.println(java.util.Arrays.toString(arr));
关于java按顺序读取字符串和Java按行读取string的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。