`

字符串转换和toString()、字符截取charAt()、一次截取多个字符getChars()

    博客分类:
  • Java
 
阅读更多

class Person{
 String name;
 String sex;
 int     age;
 Person(String name,String sex,int age){
  this.name = name;
  this.sex   = sex;
  this.age   = age;
 }
 public String toString(){
  return "Dimensions are " + name + " by " + sex + " by " + age +".";
 }
}
public class toStringDemo{
 public static void main(String[] args)
 {
  Person ps = new Person("ChenHuajiang","Male",28);  //convert Person to String
  System.out.println(ps);

  String strName = "ShengJiahui";
  System.out.println(strName.charAt(1));  //直接引用单个字符

 //一次截取多个字符的一般形式

// void getChars(int sourceStart, int sourceEnd, char target[] , int targetStart) 

  int intStart = 5;
  int intEnd   = 11;
  char[] arrName = new char[intEnd - intStart];
  strName.getChars(intStart,intEnd,arrName,0);

  System.out.println(arrName);
 }
}

0
0
分享到:
评论

相关推荐

    字符串按照指定的字节数来截取

    字符串是由字符组成的序列,而“字符串按照指定的字节数来截取”这个话题,就是指如何在字符串中提取固定字节数的部分。在不同的编程语言中,都有相应的函数或方法来实现这一功能。 在Python中,可以使用内置的`...

    截取特定部分字符串

    在编程领域,特别是Android和Java开发中,经常需要处理字符串并从中截取特定部分。"截取特定部分字符串"这个话题涉及到字符串操作的基础知识,它包括查找字符串的开始位置、结束位置,然后提取这两个位置之间的子...

    SQLServer逗号分隔的字符串转换成表

    SQL Server 逗号分隔的字符串转换成表是指将一个逗号分隔的字符串转换成一个表结构,以便于进行查询、更新或者删除等操作。下面是将逗号分隔的字符串转换成表的步骤: 1. 创建一个临时表:首先,需要创建一个临时表...

    C#字符串截取固定长度的方法

    - 遍历字节数组,每两个字节转换成一个字符并累加到结果字符串中。 - 当字符计数达到指定长度时停止遍历。 #### 方法三:利用正则表达式 还可以使用正则表达式来实现更复杂的截取逻辑,例如只截取连续的英文字符或...

    JavaScript截取中文字符串

    字符串截取是指从一个较长的字符串中提取出特定长度或范围内的子字符串的过程。这在很多场景下都非常有用,比如在展示文章列表时只显示前几行文字,或者在处理大量数据时仅关注某些字段等。 ##### 2.2 中文字符编码...

    delphi枚举字符串转换

    对于特定需求,你还可以编写自定义的转换函数,这通常涉及维护一个字符串-枚举值的映射表或使用`TDictionary, TColor>`这样的数据结构。 5. **异常处理** 在进行字符串到枚举的转换时,应考虑处理无效字符串的...

    C#实现将字符串转换成日期格式的方法

    本文实例讲述了C#实现将字符串转换成日期格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:string s = “20120114161145”; Response.Write(DateTime.ParseExact(s, “yyyyMMddHHmmss”, new System...

    字符串,整型数据,字符型数组互相转换源码

    一、字符串与整型数据之间的转换 1. 字符串转整型: 在C++中,可以使用`std::stoi()`函数将字符串转换为整型。例如: ```cpp #include #include int main() { std::string str = "123"; int num = std::stoi...

    javascript将16进制的字符串转换为10进制整数hex.docx

    例如,如果想要将一个16进制字符串转换为10进制整数,则可以这样操作: ```javascript var hexStr = "FF"; var decimal = parseInt(hexStr, 16); // 结果为255 ``` #### 2. 自定义函数实现 除了使用内置函数外,...

    字符串转换16进制

    在编程领域,字符串转换成16进制是一个常见的操作,特别是在数据处理、网络通信和编码解码等场景中。在WPF(Windows Presentation Foundation)框架下,我们可以利用.NET Framework提供的功能来实现这一转换。本篇将...

    C# 字符串转十六进制串,16进制反向转回原字符串

    在C#编程中,字符串与十六进制之间的转换是一个常见的需求,特别是在处理数据存储、网络传输或者加密解密等场景。下面将详细讲解如何在C#中实现这一过程。 首先,我们要了解基本概念。字符串是由Unicode字符组成的...

    javascript实现的字符串与十六进制表示字符串相互转换方法

    之所以写这个,是因为发现SQL注入和XSS中经常利用十六进制表示的字符串,比如 SELECT CONCAT(0x68656c6c6f); 得到的是hello <!DOCTYPE html> <html> <head> <title>Hex-Char Bi-Converter&...

    Java字符串转换为日期和时间比较大小[归类].pdf

    Java 字符串转换为日期和时间比较大小 Java 字符串转换为日期和时间比较大小是 Java 开发中常见的操作。下面我们将详细介绍两种方法来实现 Java 字符串转换为日期和时间比较大小。 方法一:使用 SimpleDateFormat ...

    安卓字符串匹配加截取

    总的来说,安卓中的字符串匹配和截取涉及到多个类和方法,开发者可以根据具体需求选择合适的方式。在进行字符串操作时,理解这些基础知识对于优化代码性能和提升用户体验至关重要。务必确保在实际开发中合理运用,以...

    八进制数值字符串转ASCII码字符串C#实现

    在IT领域,编程语言如C#常常用于处理各种数据类型和格式的转换,其中包括将八进制数值字符串转换为ASCII码字符串。八进制是一种基于8的计数系统,常用于计算机科学,而ASCII码(美国标准信息交换代码)则是一种用7位...

    按字节长度截取字符串(支持截取带HTML代码样式的字符串)

    在IT行业中,处理字符串是常见...总的来说,按字节长度截取带有HTML代码的字符串是一个需要细心处理的问题,需要考虑到编码、HTML结构和潜在的不完整标签。通过自定义函数或使用第三方库,我们可以有效地解决这个问题。

    android字符串和16进制转换

    在Android开发中,理解和操作字符串以及16进制数值是至关重要的技能,尤其是在处理数据传输、存储或解析二进制数据时。...通过上述方法,你可以方便地在ASCII字符串和16进制表示之间进行转换,以满足不同的编程需求。

    Java字符串类型转换

    Java中的字符串类型转换及其操作是一个广泛且深入的主题,涉及到基本类型转换、字符串内部操作、格式化处理以及高级类型转换等多个方面。掌握这些转换技巧对于编写高效、健壮的Java应用程序至关重要。通过合理运用...

    java中如何截取字符串.txt

    - `public String substring(int beginIndex)`:返回一个新的字符串,该字符串是从原字符串的`beginIndex`位置开始到字符串末尾的所有字符。 - `public String substring(int beginIndex, int endIndex)`:返回一个...

    c#字符串转换ascII码2

    假设我们有一个名为`ConvertStringToASCII`的方法,它接受字符串和目标进制,返回一个字符串,其中包含每个字符的进制ASCII码: ```csharp public static string ConvertStringToASCII(string input, int baseNum...

Global site tag (gtag.js) - Google Analytics