El método createLineBidi() de la clase java.text.Bidi se usa para crear un nuevo objeto bidi que tiene la misma dirección base y representa cada propiedad del bidi actual dentro del rango.
Sintaxis:
public Bidi createLineBidi(int lineStart, int lineLimit)
Parámetro : este método toma el siguiente argumento como parámetro
- lineStart : es el punto de partida de este nuevo bidi
- lineLimit : es el punto final para este nuevo bidi
Valor devuelto: este método devuelve un nuevo objeto Bidi
A continuación se muestran los ejemplos para ilustrar el método createLineBidi() :
Ejemplo 1:
// Java program to demonstrate // createLineBidi() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { // creating and initializing Bidi // text with base direction Bidi bidi = new Bidi( "Geeks For Geeks", Bidi.DIRECTION_RIGHT_TO_LEFT); // creating and new bidi Object using the old one // using createLineBidi() method Bidi newbidi = bidi.createLineBidi(1, 6); // display the new bidi status System.out.println("New Bidi " + "\nLength : " + newbidi.getLength() + "\nnumber of levels : " + newbidi.getRunCount() + "\nBase Level : " + newbidi.getBaseLevel()); } }
Producción:
New Bidi Length : 5 number of levels : 2 Base Level : 1
Ejemplo 2:
// Java program to demonstrate // createLineBidi() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { // creating and initializing Bidi // text with base direction Bidi bidi = new Bidi("Tajmahal", Bidi.DIRECTION_RIGHT_TO_LEFT); // creating and new bidi Object using the old one // using createLineBidi() method Bidi newbidi = bidi.createLineBidi(3, 5); // display the new bidi status System.out.println("New Bidi " + "\nLength : " + newbidi.getLength() + "\nnumber of levels : " + newbidi.getRunCount() + "\nBase Level : " + newbidi.getBaseLevel()); } }
Producción:
New Bidi Length : 2 number of levels : 1 Base Level : 2
Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/Bidi.html#createLineBidi-int-int-
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA