Java中如何进行高效字符串操作?

更新于
2026-10-12 07:16:20
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计165个文字,预计阅读时间需要1分钟。

Java中如何进行高效字符串操作?

javapackage day1;import java.util.Scanner;

public class Main { public static void main(String[] args) { int i; Scanner input=new Scanner(System.in); // 从键盘获取字符串 String strInput=input.nextLine(); // 将Scanner对象中的内容以\开头输出 System.out.println(\\); }}

package day1; import java.util.Scanner; public class Main{ public static void main(String[] args) { int i; Scanner input = new Scanner(System.in); //从键盘获取字符串 String strInput = input.nextLine(); //将Scanner对象中的内容以字符串的形式取出来 char arr[]=strInput.toCharArray(); for( i=arr.length-1;i>=0;i--){ if(arr[i]==' ') break; } int length=arr.length-i; char output[]=new char[length-1]; int k=0; for(int j=i+1;j<=arr.length-1;j++){ output[k]=arr[j]; k++; } System.out.println("最后一个单词:"); System.out.println(output); System.out.println("最后一个单词的长度:"); System.out.println(k); input.close(); } }

Java中如何进行高效字符串操作?

本文共计165个文字,预计阅读时间需要1分钟。

Java中如何进行高效字符串操作?

javapackage day1;import java.util.Scanner;

public class Main { public static void main(String[] args) { int i; Scanner input=new Scanner(System.in); // 从键盘获取字符串 String strInput=input.nextLine(); // 将Scanner对象中的内容以\开头输出 System.out.println(\\); }}

package day1; import java.util.Scanner; public class Main{ public static void main(String[] args) { int i; Scanner input = new Scanner(System.in); //从键盘获取字符串 String strInput = input.nextLine(); //将Scanner对象中的内容以字符串的形式取出来 char arr[]=strInput.toCharArray(); for( i=arr.length-1;i>=0;i--){ if(arr[i]==' ') break; } int length=arr.length-i; char output[]=new char[length-1]; int k=0; for(int j=i+1;j<=arr.length-1;j++){ output[k]=arr[j]; k++; } System.out.println("最后一个单词:"); System.out.println(output); System.out.println("最后一个单词的长度:"); System.out.println(k); input.close(); } }

Java中如何进行高效字符串操作?