首页 > 编程语言 >Java学习笔记day1——String类型变量

Java学习笔记day1——String类型变量

时间:2022-10-31 18:56:34浏览次数:43  
标签:运算 Java String System day1 num println out

/*
 String(字符串)类型变量的使用
     *1.String属于引用数据类型;
     *2.String用双引号""进行定义;
 */
class StringTest{
    public static void main(String[] agrs) {
        String s1="Hello World!";
        System.out.println(s1);
        int number=1001;
        String numberStr="学号: ";
        String info=numberStr+number;//连接运算+,运算结果仍然为String类型。
        System.out.println(info);
        
        
        //*****************************************************************
        //练习1
        char c='a';//97;'A'->65
        int num=10;
        String str="hello";
        System.out.println(c+num+str);//107hello,先加法后连接
        System.out.println(c+str+num);//ahello10,两次连接运算
        System.out.println(c+(num+str));//a10hello,两次连接运算
        System.out.println((c+num)+str);//107hello,先加法后连接
        System.out.println(str+num+c);//hello10a,两次连接运算
        //完全准确!
        
        //******************************************************************
        //练习2
        //从控制台输出*    *(中间是一个tab键不是空格)
        System.out.println("*    *");
        String str0="*";
        char c0='\t';
        System.out.println(str0+c0+str0);//天才,我真的牛皮!!!
        System.out.println('*'+'\t'+'*');//加法运算,得到int型整数
        System.out.println('*'+"\t"+'*');//连接运算,可以得到目标输出
        System.out.println('*'+'\t'+"*");//先加法运算得到一个整数,后连接运算将整数与字符串"*"连接输出
        System.out.println('*'+('\t'+"*"));//两次连接运算,可以得到目标输出
    }
}

 

标签:运算,Java,String,System,day1,num,println,out
From: https://www.cnblogs.com/NGZS/p/16845355.html

相关文章

  • java构造器
    后期使用反射的时候,如果自己重写了一个构造器,那么系统不会默认添加无参构造器,建议在写类时,如果要添加有参构造方法,一定要将无参构造方法也加上classStudent{//构......
  • [单片机框架] [str_hex] 字符串和16进制互转 string to hex
    /*********************************************************************************@filestr_hex.c*@authorjianqiang.xue*@VersionV1.0.0*@Date2021-04......
  • Qt on Android 开发之 C++与Java 交互
    目录​​简述​​​​Qt引入Android模块​​​​Java示例​​​​Cpp与java交互​​简述我做了一个小例子,来实现了C++与Java之间的交互。该示例是以整形和字符型举例说明,......
  • java中将word转换为html导入到kindeditor编辑器中(解决图片问题,样式,非常完美)
    ​ 项目需求可发布文章需求涉及到富文本编辑器经过查阅我选择了较为简便不需要后端支持可独立完成的tinymce框架官方文档也是相当完整虽然都是全英文但是有强大的......
  • 完美解决 java: 无效的目标发行版: 11
    1、问题描述经过研究才发现,这是因为作者使用了jdk8进行编译,而试图使用jdk11的功能,这就必然会导致版本问题,因为jdk8支持1-8这个区间的功能,如何解决这个问题呢? image-2......
  • javascript日期处理函数的一些问题
    问题1:newDate(字符串)产生的日期对象,在某些情形下,可能会自动增加1天。猜测是和时区有关,浏览器没有默认当前时区?这是一个坑。问题2:setDate()设置日期后不准确的问题。比如......
  • 肖sir__杭州java面试题____归纳(1)
    1.有用过Java做什么2.用了Java什么框架3.Java spring知道吗?4.Java里面的bean知道是什么吗5.Java的IOC知道吗6.Java的springboot中用什么注解可以变成一个服务7.springboot......
  • Java动态加载字节码
    Java字节码简单说,Java字节码就是.class后缀的文件,里面存放Java虚拟机执行的指令。由于Java是一门跨平台的编译型语言,所以可以适用于不同平台,不同CPU的计算机,开发者只需......
  • 一篇了解Java反射
    反射首先从运行原理了解为什么要用反射,当我们执行一段代码时,代码经过javac编译得到.class的字节码文件,再经过类加载器的loadClass()方法创建Class类对象到堆中;当我们实......
  • 力扣409(java&python)-最长回文串(简单)
    题目:给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的最长的回文串 。在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串......