zoukankan      html  css  js  c++  java
  • 一到十五章语法示例

    java语法示例

             郑浩
    第二章变量
    1.数据类型 变量名
    double score;
    String name;
    char sex;
    2.变量名=值;
    Score=98.5;
    name=“张三”;
    sex=男
    3.数据类型 变量名=值;
    double=98.5;
    String name=:张三;
    char sex;
    3.{数据类型}表达式
    int b=(int)d;
    第三章选择结构(一)
    1.if(条件){
    代码块//条件执行后要执行的代码,可以是条语句,也可以是一组语句
    }
    public class Demo{
        public static void main(String[]arge){
    //语句1;
    //语句2;
    if(条件){
     //语句3;
    }
    //语句4;
    }}
    2.if else选择结构
    语法:if(条件){
    //代码块1
    }else{
    //代码块
    }
    public class Demo{
        public static void main(String[]arge){
        int(score>98){
    System.out.println(“老师 说颜值很高奖励一个mp4”);
    }else{
    System.out.println("老师说:丑逼去死");
    }
    }}
    3.多重if选择结构
    if(条件1){
    //代码块1
    }else if(条件2){
    //代码块2
    }else{
    //代码块3
    public class Demo{
        public static void main(String[]arge){
        int(score>98){
    System.out.println("帅");
    }else if(score>60){
    System.out.println("还是帅");
    }else{
    System.out.println("郑么帅");
    }
    }}
    4.if选择嵌套结构
    if(条件1){
    if(条件2){
    //代码块1
    }else{
    //代码块2
    }
    }else{
    //代码块3
    }
    public class Demo{
        public static void main(String[]arge){
    Scanner input=new Scannner(System.in);
    System.out.println("请输入比赛成(s)绩:");
    double score=input.nextDouble();
    System.out.println("请输入性别");
    String gender=input.next();
    if(score<=10){
    if(gender.equals(“男”){
    System.out.println("进入帅哥总决赛");
    }else if(gender.equals("女")){
    System.out.println("进入美女总决赛");
    }
    }else{
    System.out.println("丑逼淘汰");}
    }}
    第四章选择结构(二)
    1.switch选择结构
    switch(表达式){
     cose 常量:
     //代码块1
    break;
    ......
    default:
     //代码块n;
    break;
    public class Demo{
        public static void main(String[]arge){
    Scanner input=new Scannner(System.in);
    int ss=1//名次;
    switch(ss){
    case 1:
    System.out.println("一个月夏令营");
    break;
    case 2:
    System.out.println("笔记本");
    case 3:
    System.out.println(" 移动硬盘");
    break;
    default;
    System.out.println("去死 还想要奖励?");
    }
    }
    第五章循环结构(一)
    1.while循环结构
    while(循环条件){
     //循环操作
    }
    int i=1;
    while(i<100){
    System.out.println("丑逼淘汰");
    i=i+1;
    2.do while循环
    do{
     //循环操作
    }循环条件}
    }
    int i=1;
    do{
    System.out.println("丑逼淘汰");
    i++;
    }while(i<=100);
    }
    第六章循环结构(二)
    1.for循环结构
    for(表达式1;表达式2;表达式3){
    //循环体
    }
    public class Demo{
        public static void main(String[]arge){
     for(int i=0;i<100;i++){
    System.out.println("丑逼淘汰");
    第八章数组
    1.声明数组
    数据类型[]数组名;
    double height[];//储存学员身高,类型为double
    String names;//储存学员姓名,类型为String
    2.分配空间
    数据类型[]数组名=new 数据类型{数组长度};
    int scores{}=new int[30];//储存30个学员成绩
    3.赋值
    数组名[下标值]
    scores[0]=89;
    scores[1]=88;
    scores[]2=87;
    数据类型[] 数组名={值1,值2,值3.....值n};
    int[]scores={30,23,45.,61.,21};或者int[]scores=new int[]{30,23,45.,61.,21};
    4.数组排序
    Arrays.sort(数组名);
    第九章循环结构进阶
    1.二重循环结构
    while(循环条件1){
    //循环操作1
    while(循环条件2){
    //循环操作2;
    }
    }
    //do-while与do-while循环嵌套
    do{
    //循环操作1
    do{
    //循环操作2
    }while(循环条件2);
    }while(循环条件1);
    //for与for循环嵌套
    for(循环条件1){
    //循环操作1
    for(循环条件2){
    //循环操作2
    }
    }
    //while与for循环嵌套
    while(循环条件1){
    //循环操作1
    for(循环条件2){
    //循环操作2
    第十一章(类和对象)

    public class<类名>
    //定义属性部分
    属性1的类型 属性1;
    属性2的类型 属性2;
    ......
    属性3的类型 属性3;
    //定义方法部分
    方法1;
    方法2;
    ......
    方法n;
    如何定义类
    public class 类名{
    }
    编译类的方法
    访问修饰符 返回值类型 方法名(){
    //方法体
    }
    类名 对象名=new 类名();
     School center =new School();
    对象名.属性//引用对象的属性
    center.name=“北京中心”;//给name属性赋值
    对象名.方法名()//引用对象的方法
    center.show();
    第十二章类的无参方法
    1.定义类的方法
    public 返回值类型方法名(){
    //方法的主体
    }
    public void show();
    return 表达式;
    2.方法调用
    对象名.方法名();
    public class SP {
    String color="黄色";
    public void show(){
     System.out.println("正在0.1/秒的速度向前奔跑");


    }
     public String hen(){
     String ball="球";
     return ball;
     }  
     public String hua(){
      return color;
     }
     public String ha(){
      return "这是一个"+hua()+"的玩具狮子";
    public class SPP {
     public static void main(String[] args) {
      SP zheng=new SP();
      String hao=zheng.ha();
      System.out.println(hao);
          zheng.show();
          System.out.println("抢到一个"+zheng.hen());
    3.javaDoc注释
    /**  */
    //
    /*  */
        
    第十四章 带参数的方法
    1.定义带参方法
    <访问修饰符> 返回值类型<方法名>(<参数列表>){
    //方法的主体
    public void addName(String name){

    2.调用带参方法
    对象名方法名(参数1,参数2,...,参数n)  
    }
    st.addName(newName)//调用带参并穿参
    3.声明包
    package 包名;

    package zheng1;
    import java.util.Scanner;
    public class QQ2 {
    }
    4.导入包
    import 包名.类名;
    java .util
    import包名,*;
    第十五章字符串
    1.用字符串
    //创建一个字符串的对象“hello”
    String s=“hello world”;
    //创建一个空字符串
    String s=new String();
    或者
    //创建一个空字符串对象
    String s=new String(“郑么帅”);
    字符串1.length();
    if(pwd.length()>=6){ //判断密码长度
    字符串1.equals(字符串 2);
    if(uname.equals(“TOM”)&&pwd.equals(“123456”)){
    }
    字符串1.equalsIgnoreCase(字符串 2);
    if(uname.equalsIgnoreCase(“TOM”)&&pwd.equalsIgnoreCase(“123456”)){
    }
    字符串.toLowerCase()
    返回字符串的小写形式
    字符串.toUpperCase()
    返回字符串的大写形式
    if(uname.toLowerCase.equals().equals((“TOM”).toLowerCase))
    && pwd.toLowerCase().equals((“123456”).toUpperCase()))
    }
    字符串1.concat(字符串2);
    s.concat(name);

    2.字符串的提取与查询

    1.indexOf()方法
    String s“青春无悔”
    int index=s.indexOf(“春”);
    2.lastlndexOf()方法
    String s“青春无悔无悔青春”
    int index=s.lastlndexOf(“春青春”);
    3.substring(int index)方法
    String s=“青春无悔”
    String result=s.substring(1);
    4..substring(int beginindex,intendindex)方法
    String s=“青春无悔无悔青春”
    String result=s.substring(2,6);
    5.time()方法

    3.StringBuffer类
    字符串1.toString();
    String s1=sb2.tostring();
     //转换为String类
    字符串1.append(字符串2);
    StringBuffer sb=new  StringBuffer(“青春无悔”);
    字符串1.insert(位置,参数);
     str.insert(i“,”)

  • 相关阅读:
    java线程系列---Runnable和Thread的区别 (转载)
    JAVA基础(多线程Thread和Runnable的使用区别(转载)
    error: undefined reference to 'property_set (转载)
    Django基本命令
    第三篇数据库与ORM
    PyCharm下创建并运行我们的第一个Django项目
    第二篇MTV模型、基本命令、简单配置
    第一篇web框架
    Django框架全面讲解
    MySQL的异常问题
  • 原文地址:https://www.cnblogs.com/mrzhenghao/p/7783548.html
Copyright © 2011-2022 走看看