java 在setText方法中为什么getResources()可以跟一个点 这句代码是什么意思
txtName.setText(getResources().getText(R.string.name));...
txtName.setText(getResources().getText(R.string.name));
展开
1个回答
展开全部
//链式语法而已, 没啥特殊含义, 你基础太差了 才会对这个有疑问
//比如入门经常用的Scanner案例:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println(i);
//使用链式语法可以写成:
System.out.println(new Scanner(System.in).nextInt());
/*
* 就是省略掉赋值号左边的引用变量.
* 不再使用一个变量保存方法的返回值
* 而是直接把方法当成已经返回的结果的类型的引用来使用.
* 当运行时候,会很自然的先执行最里层括号里的,同级别从左到右顺序执行.
**/
追问
谢啦
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询