要将对象转换为String字符串,可用到toString方法(以栈作例):

    public String toString(){//将stack对象转为String字符串返回//stack.elements 存放元素  元素 -> String//String不变性   "abc" String str = "abc";//str = "abc"+"d";  字符串+底层创建一个StringBuilder对象,然后调用StringBuilder对象的append方法进行字符串的追加//str = "abc"+"d"+"e"+"f"  "abcd" "abcde" "abcdef"StringBuilder strs = new StringBuilder();for(int i=0; i< top; i++){strs.append(elements[i]+" ");}return strs.toString();}

方法实现:

public class StackTest {public static void main(String[] args) {MyStack<Integer> stack = new MyStack<>();stack.push(1);stack.push(2);stack.push(3);System.out.println(stack.pop());System.out.println(stack);}
}

运行结果:

1 2

对象转换为字符串--toString相关推荐

  1. Java:简述对象转换为字符串的三种方式

    Java:简述对象转换为字符串的三种方式 在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能.本文将对常用的转换方法进行一个总结. 一.(String)强制类型转换 使用 ...

  2. ajax 传字符串到后台,JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理...

    搜索热词 最近在做一个小小的功能模块,前台有很多的数据需要传入到后台,前台页面设计如下: 看起来不是很清楚,总之表单中的数据都要提交到后台进行处理,然后插入到数据库,而且是一起提交到后台的,实现的方法 ...

  3. JS 将JSON对象转换为字符串

    effectRow["inserted"] = JSON.stringify(inserted); JS 将JSON对象转换为字符串 转载于:https://www.cnblogs ...

  4. python获取系统时间为字符串_Python日期时间对象转换为字符串的实例

    1.标准转换格式符号说明 %a 本地星期的短名称 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa (de_DE) %A 本地星期全名称 如 :Sunday, ...

  5. 如何使用JavaScript将对象转换为字符串?

    JavaScript如何将对象转换为字符串?下面本篇文章就来给大家介绍一下使用JavaScript将不同对象转换为字符串的方法,希望对大家有所帮助. 方法1:使用String()函数 String() ...

  6. js字符串怎么转python对象_js 对象转换为字符串

    强制转换 强制转换主要指使用Number.String和Boolean三个构造函数,手动将各种类型的值,转换成数字.字符串或者布尔值. Number() 使用Number函数,可以将任意类型的值转化成 ...

  7. php对象转换为字符串,php – 类的对象..无法转换为字符串

    我完成了我的第一堂课,但我无法将对象转换回字符串. class Cryption { var $data; var $salt; function __construct($data, $salt) ...

  8. Java中对象转换为字符串的几种方式

    一.(String)强制类型转换 使用这种方法时,需要注意的是类型必须能转成String类型.因此最好用instanceof做个类型检查,以判断是否可以转换.否则容易抛出CalssCastExcept ...

  9. python 读取csv文件转成字符串_从CSV读取到 dataframe pandas python时dict对象转换为字符串...

    您可以使用literal_eval转换应为字典(或其他类型)的字符串: from ast import literal_eval def try_literal_eval(s): try: retur ...

最新文章

  1. sql server自动备份
  2. 进BAT一线大厂,前端工程师如何做准备?
  3. 【JEECG技术博文】online自定义模板的使用
  4. linux php安装配置oci8模块
  5. ubuntu 下 apache2 查看 已加载的模块 命令
  6. C语言程序设计谭浩强(第四版)部分课后习题作答——第四章
  7. Python之路【第十一篇】: 进程与线程
  8. MySQL之SELECT函数
  9. 【故障|监听】TNS-12518、TNS-00517和 Linux Error:32:Broken pipe
  10. 任正非讲话稿400篇_2021国家公务员考试笔试考情分析【申论篇】
  11. Java多数据源最通俗讲解
  12. 外汇救市无异加印人民币
  13. 学生成绩管理系统 ssm layui
  14. 例3.2 计算存款利息。有1000元,存一年。(1)活期,年利率为r1,(2)一年期定期,年利率为r2,(3)存两年半年定期,年利率为r3。
  15. 网站后台主流架构设计参考(图文)
  16. Grub2的一些典型菜单写法
  17. 多图上传以及多图排序的方法及流程详解
  18. 【零基础C++从入门到精通】(一) 走进C++
  19. 树莓派使用cloudreve搭建nas和离线下载
  20. MPC-模型预测控制-公式推导

热门文章

  1. 微信小程序--电池容量、电池剩余电量样式
  2. echart的legend的名字太长换行或者显示省略点
  3. QTextEdit 多行文本框
  4. Python 关键字 yield
  5. PROTEUS最新版本下载CSDN_小米运动4.6.5版本下载-小米运动最新4.6.5版本下载
  6. JAVA面向对象三大特征详解:(封装,继承,多态)
  7. 阅读QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learning
  8. 持续化思考之:什么是美? 【Topic1_对称】
  9. 配置linux服务器XShell命令大全
  10. JavaScript内置对象 之 Math数学对象