數(shù)值有 常量變量 ? 字面量
常量是固定值用final修飾不帶final是變量個更改
每個變量必須屬于一種類型
整型的數(shù)據(jù)類型是 byte short int long
小數(shù)點的數(shù)據(jù)類型是 float double ,float 后面的字面量必須加f
boolean數(shù)據(jù)類型 true 正確 false 錯誤
整型運算得整數(shù),%是得余數(shù)
整型運算結(jié)果如果用byte short需要強制更改格式
字符串用String 某值 = “ ”; 輸入
int l= str.length() 用于查看字符串長度 ? ?括號代表方法
if? else? 條件判斷語句? ? ? 不符合if 走 else 等號要用雙等號 比較區(qū)分大小寫 小寫比大寫大
if else例子
public class ace {
public static void main(String[] args) {
String str1 = "aace";
String str2 = "Aace";
int b = str1.compareTo(str2);
if (b<0) {System.out.print("str1xiao");
}else {System.out.print("str1da");
}
}
}
int l = 字符串1.compareTo(字符串2)是字符串比較 比較結(jié)果為int型,compareToIgnoreCase 忽略大小寫比較
boolean l = 字符串1.equals(字符串2); ? ?是比較是否相等
int l = 字符串.indexOf(" ");查詢字符里面數(shù)值在第幾位 0是第一位 只返回第一個出現(xiàn)的 沒找到返回-1 空格算1位
boolean l = 字符串.startsWith(" "); 判斷是從前面開始? endsWith判斷從后面開始
