java里面的const-string什么意思
java里面没法用const。
1、可以用final关键字。
2、例如finalintm=9。被声明为final的变量不能被再次赋值。final也可以用于声明方法或类,被声明为final的方法或类不能被继承。
3、注意const是java的保留字以备扩充。const-String表示定义好的字符串常量在任何位置都不能被更改。
java输入一个字符串,可包含中文,要求查找其中出现次数最多的字符,并将其出现次数一并输出
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class Test5
{
public static void main(String[] args)
{
HashMap map =new HashMap();
for(int k=0;k<args.length;k++)
{
if(map.get(args[k])==null)
{
map.put(args[k],new Integer(1));
}
else
{
Integer in =(Integer)map.get(args[k]);
in = new Integer(in.intValue()+1);
map.put(args[k],in);
}
Set set =map.keySet();
for(Iterator it =set.iterator();it.hasNext();)
{
String key =(String)it.next();
Integer value = (Integer)map.get(key);
System.out.println(key +":" + value);
}
}
}
你试试!
Java中string属于什么类型
在java中 String 不再是 基本的数据类型! String是个封装类! 但是没有对应的原始类型!
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
java中String后面两个中括号什么意思如:String[][]
1.String表示字符串类型,用String申明一个变量,这个变量就可以引用String类型的数据。
2.String[]表示你申请了一组类似步骤1中申请的变量。
3.String[][]表示你申请了一组类似步骤2中申请的变量。
发表评论