java_println()的使用效果/类型自动转换实例
/* 测试反转义字符: */ public class TestEscaping { private TestEscaping() { System.out.println("constructor has been called!"); } public static void main(String[] args) { /* * System.out.print("test "); System.out.println(57);//打印数字57; * System.out.print('t');// 打印字符t; * System.out.println((int)('0'));//打印字符的ASCII码:强制转换为int类型;这个语句打印48; * * System.out.println(t);//不能够随意打印表示符(包括单个字母;因为打印语句会认为这个标识符表示某个变量,但是如果你没有定义该变量, * 就会出错;) System.out.println('\'');//打印:' System.out.print('\t');//打印出一个4个空格; * System.out.println("test\ttest");//在字符串中转义\t;打印:test test * System.out.println('\t'+'\'');//输出48; */ /* * char c = 'c';// ascii=99 int num = 10; String str = "Java"; * System.out.println(c + num + str); System.out.println(c + (num + str)); * System.out.println(c + str + num); System.out.println(str + num + c); * System.out.println(1+1);//2 */ /*输出结果分别: * 109Java * c10Java * cJava10 * Java10c */ /* * System.out.println("'\t'");//结果:' '; System.out.println("''");//结果:'' */ // 事实上,println是被重载了的(分别对应形参类型是char x/int x/String x/) // System.out.println("* *"); // System.out.println('*');//*;该函数调用的是参数char 类型的println() // System.out.println((int)'*');//42 // System.out.println((int)'\t');//9 // System.out.println('*'+'\t'+'*'); //结果是93;comment out 添加注释 // System.out.println('*'+"\t"+'*'); //* *;其过程为,'*'遇到字符串"\t"会升级为"*"字符串, // System.out.println('*'+'\t'+"*");//51*. /* * 其中,char+char会引发自动类型转换,即会同时升级为int类型.在再做运算(+) *其实: Byte、short、char之间不会相互转换,他们三者在计算时首先转换为int类型。然后在做运算 */ // System.out.println('*'+('\t'+"*"));//* * // /* * System.out.print((char)48);//打印字符0; System.out.print((char)0);//空字符(打印一个空格) * System.out.println((char)48); */ System.out.println('*' + '\t' + '*'); } } /* * 字符(char)直接量(常用的转义字符) • '\b' (退格) • '\f' (换页) • '\n' (换行) • '\r' (回车) • '\t' * (水平制表符(到下一个tab位置)) • '\' ' (单引号) • '\" ' (双引号) • '\\' (反斜杠) */
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2022-11-14 android@adb连接电脑和android设备@安装和卸载@清除app数据
2022-11-14 mermaid_starter简单使用/渲染问题和调整
2022-11-14 PC_Bus_总线基础/总线仲裁控制/频率单位
2021-11-14 drawio_绘图利器:绘制ER图/连线/绘制思维导图/流图/vscode插件/选择绘图类型/画板大小/字体大小/主题图标和模板/流图风格直角圆角/线条样式批量修改