A função de aquisição da classe String: a função de aquisição básica da classe String, exemplos de função de aquisição, função de conversão básica da classe String, exemplos de função de conversão,
1. A função de aquisição da classe String:
(1) INT comprimento ()
Obtém o comprimento da string, ou seja, o número de caracteres na string.
(2) Char Charat (índice int)
Obtém os caracteres na posição do índice especificado.
(3) int indexof (int ch)
Obtém o índice do caractere especificado que aparece primeiro nesta string. NOTA: O INT é usado aqui, não char, porque "A" e 97 podem ser transmitidos como parâmetros reais.
(4) Int indexOf (String str)
Obtém o índice da primeira ocorrência da sequência especificada nesta string.
(5) int indexof (int ch, int fromIndex)
Obtém o índice que aparece pela primeira vez após a posição especificada nesta string.
(6) Int indexOf (String str, int a partir de Index)
Obtém o índice que aparece pela primeira vez após a posição especificada nesta string.
(7) Substring de String (Int Start)
Interceptar substringas da posição especificada, por padrão, até o final. (Incluindo a localização inicial)
(8) substring de string (int start, int end)
Aproveite a substring desde o início da posição especificada até o final da posição especificada. (O início do pacote não inclui fim)
2. Exemplos de funções de obtenção
pacote cn.itcast_06; public class stringdemo {public static void main (string [] args) {// int length () // Obtenha o comprimento da string, ou seja, o número de caracteres na string. String s = "helloworld"; System.out.println ("length ():"+s.Length ()); // 10 system.out.println ("---------------------------"); // CHAR CHARAT (INT índice) // Obtenha os caracteres na posição de índice especificada. System.out.println ("Charat:"+S.Charat (0)); // h System.out.println ("Charat:"+S.Charat (9)); // D System.out.println ("----------------------------"); // int indexOf (int ch) // Obtenha o índice do caractere especificado que aparece pela primeira vez nesta string. Nota: Int é usado aqui, não char, // O motivo é que 'A' e 97 podem ser passados como parâmetros reais. System.out.println ("indexOf:"+s.IndexOF ('h')); // 0 System.out.println ("indexOf:"+s.IndexOF ('d')); // 9 System.out.println ("----------------------"); // Int indexOf (String str) // Obtenha o índice que aparece pela primeira vez nesta string. System.out.println ("indexOf:"+s.IndexOF ("owo")); // 4 system.out.println ("indexOf:"+s.IndexOF ("ld")); // 8 System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ // Int IndexOf (String Str, Int Fromindex) // Obtenha o índice que aparece pela primeira vez após a posição especificada nesta string. // String Substring (int Iniciar) // Interceptar a substring da posição especificada, o padrão é interceptar para o final. // Inicie a posição especificada até o final da posição especificada.3. Função de conversão de cordas:
(1) byte [] getBytes ()
Converter strings em matrizes de bytes.
(2) CHAR [] TOCHARARRAY ()
Converta strings em matrizes de caracteres.
(3) Valor de sequência estática (char [] chs)
Converte uma matriz de caracteres em uma string.
(4) Valor de string estático (int i)
Converta os dados do tipo int em uma string.
Nota: O método ValueOf da classe String pode converter qualquer tipo de dados em uma string.
(5) String tolowerCase ()
Converta a string em minúscula.
(7) String touppercase ()
Converta a string em capitalização.
(8) String concat (string str)
Costure as cordas. Use + está ok.
4. Exemplos de funções de conversão da classe String:
pacote cn.itcast_06; public class stringDemo4 {public static void main (string [] args) {// define uma string objeto string s = "javase"; // byte [] getBytes (): converta uma string em uma matriz de byte. byte [] bys = s.getBytes (); for (int x = 0; x <bys.length; x ++) {System.out.println (bys [x]); } System.out.println ("-------------------------------------"); // char [] toCharArray (): converta uma string em uma matriz de caracteres. char [] chs = s.toCharArray (); for (int x = 0; x <chs.length; x ++) {System.out.println (chs [x]); } System.out.println ("----------------------------------"); // String estática ValueOf (char [] chs): converta uma matriz de caracteres em uma string. String ss = string.valueof (chs); System.out.println (SS); System.out.println ("--------------------------------"); // String estática ValueOf (int i): converta dados do tipo int em uma string. int i = 100; String sss = string.valueof (i); System.out.println (SSS); System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- System.out.println (" Tolowercase: "S.TolowerCase (); System.out.println ("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- System.out.println (" Touppercase: " + S.TouPerCase (); System.out.println ("--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- String S1 =" Javase "; String S2 =" Javaee "; String S3 = S1 + S2; System.out.println ("S3:" S3);Reabastecer:
A seguir, a função de aquisição da classe String
string de pacote; // Obter função da classe String classe public class StringDemo {public static void main (string [] args) {// Defina uma string objeto string s = "helloworld"; // retorna o comprimento do sistema string.out.println ("s.Length ="+s.Length (); // obtenha o caractere de índice no sistema de posição especificado.out.out.out.Int.Ints = "+s.Length (); System.out.println ("indexOf:"+s.IndexOf ('l')); // Retorna o índice System.out.println ("indexOf:"+s.IndexOF ("OWO")); // Retorna o índice System.out.println ("Indexof:" S.IndexOf ("Owo"); System.out.println ("IndexOf:"+S.IndexOf ('L', 4)); // não encontrado ou, se não existir, retorna -1 // retorna o índice que aparece pela primeira vez nesta sequência do sistema de posição especificado. System.out.println ("Substring:"+s.substring (2)); // Seave da posição especificada para a posição especificada (feche o sistema frontal e aberto) System.out.println ("Substring:"+s.substring (2,8)); }}Resumir
O exposto acima é a função de aquisição e conversão da classe String introduzida pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!