zoukankan      html  css  js  c++  java
  • Java学习总结1

    Java和C有许多相似的地方,所以学Java还是会知道一点。
    本周在写作业和实验报告中有学到几个新知识点:
    1、jdk的环境搭建与运用
    如图所示:

    2、幂函数算法的运用即 Math.pow(x,n) //x是底数,n是指数
    如图所示

    如果将Math.pow(sum,3)+Math.pow(h,3)+Math.pow(k,3)改成sum*sum*sum+h*h*h+k*k*k;
    你自己运行后会发现答案是一样对的。

    3、不自动换行输出System.out.print();
    如图所示

    System.out.println();是输出后自动换行,而System.out.print();是取消不自动换行输出

    4、输入的标准格式
    如图所示:

    import java.util.Scanner;
    Scanner sc = new Scanner(System.in);       //sc是自定义变量,可以更改名称
            int n = sc.nextInt();
    

    5、switch语句中default用法
    如图所示:

    在这一个题目中default选择条件是输入的n除了1和2之外的情况

    6、ASCII码表的运用和数字与字符间的转换
    如图所示:

    String s = jzt.next();
            char c = s.charAt(0);                   //s字符串转换成c字符
            int n = c ;         
    

    这一段就是实现将你输入的字符转换成ASCII表中相对应的数字数值,在本题中y要将int n =c;改成int n =c-'A';这时候的n就为题目所要输出的行数。然后在输出的时候再将n转换成字符即System.out.print((char)('A'+i));就是将int类型转换成char类型。
    7、

    String [] s = new  String[1000];
            s = zfc.split(",");          //我的代码中zfc是一个字符串的变量名
    

    就是将你输入的字符串中用','隔开的前一个字符赋给变量s。我也知道专业术语是什么,反正就是这个作用
    我们看一下实例吧:

    是不是发现发现输出的s[n]就是第三个逗号隔开的d。

  • 相关阅读:
    暂存。2
    暂存。
    dom兼容性问题3 元素操作
    一个查看Access数据库密码的工具
    解除IIS配置节锁定
    解决cef中title不现实tooltip的问题
    创建.symlnk文件
    查询orcale运行的SQL语句记录
    跨域http头
    C#抓取天气数据
  • 原文地址:https://www.cnblogs.com/94ha-xc/p/11484081.html
Copyright © 2011-2022 走看看