「java输出右缩进」java 缩进
今天给各位分享java输出右缩进的知识,其中也会对java 缩进进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java-eclipse如何设置缩进的范围
- 2、java 字符串缩进
- 3、求问一下java代码缩进要怎么写 啊
- 4、Java中如何控制右对齐输出?
- 5、解释Java 的语句缩进,请详述,并举例说明(用初级Java程序)
- 6、java中能用system.out.print()实现右对齐输出吗?
java-eclipse如何设置缩进的范围
eclipse --window--preferences--java--code style --formatter--右边窗口的new --输入名称--确定---然后再弹出的界面里操作 如下图
java 字符串缩进
学习了一下,搞定了
public class Test {
public static void main(String[] args) {
String a[] = {"我爱中国","我","你是谁啊我不知道"};
/**添加代码实现数组a中的每个元素加后面的空格等于30字符
* 一定要元素在左边,空格跟在后面
* 加在一起数量是30个
* 用什么方法?
*/
for(int i = 0;ia.length;i++){
a[i] = String.format("%-30s",a[i]);
System.out.println(a[i]+a[i].length());
}
}
}
求问一下java代码缩进要怎么写 啊
Ctrl + shift + f 代码规范化
多看几次规范的代码就可以总结出来了!
友情提示先关闭搜狗输入法,Ctrl +空格
望采纳
Java中如何控制右对齐输出?
%4.xx 使输出右对齐,不足4位用空格;
%-10s 使字符串左对齐输出,不足10位,后加空格;
%10s 使字符串右对齐输出,不足10位,前加空格。
输出的对齐格式:
printf("%4.d\n",1);
printf("%4.d\n%4.d\n%4.d\n",3,12,1123);
printf("%-10s%d\n",s,12);
%4.xx 使输出右对齐;不足4位用空格;
%.4xx 使小数保留4位小数,若该数为整形,不足四位前填0;多余4位原样输出;
%-4.xx 使输出的数左对齐;
%-10s 使字符串左对齐输出,不足10位,后加空格;
%10s 使字符串右对齐输出,不足10位,前加空格;
%10.s 不输出字符,只输出10位空格;
%.10s 字符原样输出;
举例:
#includestdio.h
int main()
{
printf("%4.d%4.d%4.d\n",1,34,12344);
printf("%4.d\n%4.d\n%4.d\n",3,12,11123); //右对齐;不足四位,前加空格;
printf("%.4d\n%.4d\n%.4f\n%.4f\n",23,2342,2.3,343.32); //对小数,保留四位小数;对整数,不足四位,前加零;
printf("%-4.d%-4d\n",1,23423); //左对齐;不足四位,后加空格;
printf("%-10s%-10s\n","asdsd","asdsfdgfhgh"); //不足十位,后加空格;
printf("%10s%10s\n","sdsfsf","sdsfdsgsgf"); //不足十位,前加空格;
printf("%10.sq\n","asdaff"); //输出十个空格;
printf("%.10s%.10s\n","asdad","sdsfdsgfgg"); //字符串原样输出;
}
解释Java 的语句缩进,请详述,并举例说明(用初级Java程序)
4 个空格在 eclipse 中默认作为一个缩进单位(一个 TAB 键)。
行长度
尽量避免一行的长度超过 80 个字符,因为很多终端和工具不能很好处理之。
换行
当一个表达式无法容纳在一行内时,可以依据如下一般规则换行:
在一个逗号后面换行
在一个操作符前面换行
选择较高级别的换行,而非较低级别的换行
新的一行应该与上一行同一级别表达式的开头处对齐
如果以上规则使代码都堆挤在右边,那就回退一个 TAB
以下是断开方法调用的一些例子:
someMethod(longExpression1, longExpression2, longExpression3,
longExpression4, longExpression5); //逗号分割
var = someMethod1(longExpression1,
someMethod2(longExpression2,
longExpression3)); //同级分割 以下是两个断开算术表达式的例子。 前者更好, 因为断开处位于括号表达式的外边, 这是个
较高级别的断开。
longName1 = longName2 * (longName3 + longName4 - longName5)
+ 4 * longname6; //同级分割,正确
longName1 = longName2 * (longName3 + longName4
- longName5) + 4 * longname6; //越级分割,错误
以下是两个缩进方法声明的例子。 前者是常规情形。 后者若使用常规的缩进方式将会使第二
行和第三行移得很靠右,所以代之以回退一个 TAB:
//常规缩进
someMethod(int anArg, Object anotherArg, String yetAnotherArg,
Object andStillAnother) {
...
}
//回退一个 TAB 消除过深的缩进
private static synchronized horkingLongMethodName(int anArg,
Object anotherArg, String yetAnotherArg,
Object andStillAnother) {
...
}
java中能用system.out.print()实现右对齐输出吗?
可以,你在循环里加上动态数量的空格输出就行了
比如10列,从1到10列分别有1到10个*输出,你设计个循环,第一行输出9个空格,第二行输出8个空格,以此类推
此外system.out.print()本身应该没有控制右对齐的功能
java输出右缩进的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 缩进、java输出右缩进的信息别忘了在本站进行查找喔。