Une chaîne est une classe en Java qui stocke une série de caractères entourés de guillemets doubles. Ces caractères sont en fait des objets de type String. La classe string est disponible dans le package 'java.lang'. chaîne et un entier positif « k ». Maintenant, le travail consiste à imprimer les premiers caractères « k » de cette chaîne en Java. Vérifiez également si la longueur de la chaîne donnée est inférieure ou non, si c'est le cas, imprimez la chaîne d'origine.
Programme Java pour imprimer les premiers caractères K de la chaîneExemples
String st1 = “TutorialsPoint”; String st2 = “Tutorial”;
The first K characters of st1: Tutorials The first K characters of st2: TutorialLa longueur de la chaîne 1 est supérieure à 9, nous imprimons donc les 9 premiers caractères. Cependant, la longueur de la chaîne 2 est inférieure à 9, nous imprimons donc la chaîne entière elle-même
Méthode 1
import java.util.*; public class Kstring { public static void frstChar(String st, int k) { char chs[] = st.toCharArray(); // converting into character array StringBuffer new_st = new StringBuffer(); if(st.length() > k) { // checking the length of string for(int i = 0; i < k; i++) { new_st.append(chs[i]); // appending characters to new string } System.out.println("The first K characters are: " + new_st.toString()); // printing the new string } else { System.out.println("K is greater than given String: " + st); } } public static void main(String args[]) { String st1 = "TutorialsPoint"; String st2 = "Tutorial"; int k = 9; System.out.println("The Original String: " + st1); System.out.println("The Original String: " + st2); // calling the method frstChar(st1, k); frstChar(st2, k); } }Sortie
The Original String: TutorialsPoint The Original String: Tutorial The first K characters are: Tutorials K is greater than given String: Tutorial
public class Kstring { public static void main(String args[]) { String st1 = "TutorialsPoint"; int k = 9; System.out.println("The Original String: " + st1); if (st1.length() > k) { // checking the length of string System.out.println("The first K characters are: " + st1.substring(0, k)); } else { System.out.println("The first K characters are: " + st1); } } }Sortie
The Original String: TutorialsPoint The first K characters are: Tutorials
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!